OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • Profile of apraile »
  • Show Posts »
  • Messages
  • Profile Info
    • Summary
    • Show Stats
    • Show Posts...
      • Messages
      • Topics
      • Attachments

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

  • Messages
  • Topics
  • Attachments

Messages - apraile

Pages: [1]
1
24.7 Production Series / Re: Kernel panic with wifi module WLE200NX after upgrade to 24.7
« on: August 17, 2024, 11:27:23 am »
Thanks a lot, @cercle !

In my case the problem has also been solved setting the wifi channel to Auto (automatic).

2
24.7 Production Series / Re: Kernel panic with wifi module WLE200NX after upgrade to 24.7
« on: July 29, 2024, 11:21:35 am »
Hi,

I have the same problem and it also happens when configuring the wifi interface that is part of a bridge (in my case "WLAN_MAIN"). The router was working correctly with OPNsense 24.1.10_8.

The following is the log of the panic:

Code: [Select]
Configuring WLAN_HA interface...done.
Configuring WLAN_MAIN interface...

Fatal trap 12: page fault while in kernel mode
cpuid = 3; apic id = 03
fault virtual address = 0xffff
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff80d5363d
stack pointer         = 0x28:0xfffffe0062ca6cd0
frame pointer         = 0x28:0xfffffe0062ca6d00
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 (ath0 net80211 taskq)
rdi: 0000000000040000 rsi: 0000000000000001 rdx: 000000000000ffff
rcx: 00000000500c2408  r8: 0000000000000000  r9: 0000000000000180
rax: fffff8010359f942 rbx: fffff80103529000 rbp: fffffe0062ca6d00
r10: 0000000000000000 r11: 000007fffffff000 r12: fffffe0008dab000
r13: fffff8010359f938 r14: fffff80103529000 r15: fffffe008a5f7000
trap number = 12
panic: page fault
cpuid = 3
time = 1721983801
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0062ca69c0
vpanic() at vpanic+0x131/frame 0xfffffe0062ca6af0
panic() at panic+0x43/frame 0xfffffe0062ca6b50
trap_fatal() at trap_fatal+0x40b/frame 0xfffffe0062ca6bb0
trap_pfault() at trap_pfault+0x46/frame 0xfffffe0062ca6c00
calltrap() at calltrap+0x8/frame 0xfffffe0062ca6c00
--- trap 0xc, rip = 0xffffffff80d5363d, rsp = 0xfffffe0062ca6cd0, rbp = 0xfffffe0062ca6d00 ---
ieee80211_beacon_construct() at ieee80211_beacon_construct+0x7d/frame 0xfffffe0062ca6d00
ieee80211_beacon_alloc() at ieee80211_beacon_alloc+0xb3/frame 0xfffffe0062ca6d40
ath_beacon_alloc() at ath_beacon_alloc+0x84/frame 0xfffffe0062ca6d80
ath_newstate() at ath_newstate+0x3f2/frame 0xfffffe0062ca6df0
ieee80211_newstate_cb() at ieee80211_newstate_cb+0x1fc/frame 0xfffffe0062ca6e40
taskqueue_run_locked() at taskqueue_run_locked+0x182/frame 0xfffffe0062ca6ec0
taskqueue_thread_loop() at taskqueue_thread_loop+0xc2/frame 0xfffffe0062ca6ef0
fork_exit() at fork_exit+0x7f/frame 0xfffffe0062ca6f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0062ca6f30
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
KDB: enter: panic
[ thread pid 0 tid 100064 ]
Stopped at      kdb_enter+0x33: movq    $0,0xfd9b22(%rip)
db:0:kdb.enter.default> textdump set
textdump set
db:0:kdb.enter.default>  capture on
db:0:kdb.enter.default>  run lockinfo
db:1:lockinfo> show locks
No such command; use "help" to list available commands
db:1:lockinfo>  show alllocks
No such command; use "help" to list available commands
db:1:lockinfo>  show lockedvnods
Locked vnodes
db:0:kdb.enter.default>  show pcpu
cpuid        = 3
dynamic pcpu = 0xfffffe00871b7c40
curthread    = 0xfffff800038d1000: pid 0 tid 100064 critnest 1 "ath0 net80211 taskq"
curpcb       = 0xfffff800038d1520
fpcurthread  = none
idlethread   = 0xfffff8000356d000: tid 100006 "idle: cpu3"
self         = 0xffffffff82e13000
curpmap      = 0xffffffff81b81670
tssp         = 0xffffffff82e13384
rsp0         = 0xfffffe0062ca7000
kcr3         = 0x2c1c000
ucr3         = 0xffffffffffffffff
scr3         = 0x68285000
gs32p        = 0xffffffff82e13404
ldt          = 0xffffffff82e13444
tss          = 0xffffffff82e13434
curvnet      = 0

More information:
Router: apu2e4 with WLE200NX wifi module
BIOS: v24.05.00.01 Dasharo (coreboot+SeaBIOS)

The kernel panic error has been fixed adding kern.smp.disabled=1 sysctl tunable value.

Thanks.


3
Virtual private networks / How to have VPN access for individual applications that can use a HTTP proxy?
« on: February 24, 2023, 03:26:13 pm »
(sorry for my English)                                                                                                                                                             
Hi all,                                                                                                                                                                             
I have a Mullvad account and a Debian server with several web applications (FreshRSS,...). I want only certain applications to go over VPN (Mullvad) by configuring the "HTTP/SOCKS proxy" option of the application (see attached image).
                                                               
It would be like mullvad-proxy (https://github.com/bernardko/mullvad-proxy) but implementing it in OPNsense.                                                                 
Does anyone know how to do it?                                                                                                                                                     
Thank you very much.

Pages: [1]
OPNsense is an OSS project © Deciso B.V. 2015 - 2024 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2