Matti Saarinen <mjsaarin_at_cc.helsinki.fi> wrote: > For some reason the ipw driver has stopped working on my laptop (IBM > T41). It used to work when the laptop ran CURRENT from 2005-04-11. > Now, when I upgraded at the beginnig of May the wireless connection > just stops and loses connectivity. The system logs > > ipw0: fatal error > > and the interface goes down. > > If I do "ifconfig ipw0 up" everything starts working then the fatal > error occures again. If I bring the interface up a few times (normally > four) the interface stays up but does not transmit traffic. If I do > ifconfig down and up to the interface, it does not help. Actually, it > makes things worse. After about half a minute the system eihter > freezes or panics. Unfortunately, I wasn't able to get the system to > panic and produce a trace when it run a debug kernel. Below is a trace > from non-debug kernel. I hope it will give some information what is > wrong. > > The interface works if I use ndis wrapper and the Windows drivers. > > ipw0: fatal error > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x48 > fault code = supervisor read, page not present > instruction pointer = 0x20:0xc05868bb > stack pointer = 0x28:0xf4d67b44 > frame pointer = 0x28:0xf4d67b74 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 639 (ifconfig) > [thread pid 639 tid 100057 > Stopped at in_ifinit+0x17b: testb $0x18,0x48(%eax) > db> trace > Tracing pid 639 tid 100057 td 0xc211eaf0 > in_ifinit(c233167c,0,x0624fa6,0,0) at in_ifinit+0x17b > in_control(c233167c,8040691a,c221dd40,c2117c00,c211eaf0) at in_control+0xd8a > ifioctl(c233167c,8040691a,c221dd40,c211eaf0) at ifioctl+0x177 > soo_ifioctl(c2153d38,8040691a,c221dd40,c2157700,c211eaf0) at soo_ioctl+0x290 > ioctl(c211eaf0) at ioctl+0xfb > syscall(3b,3b,3b,80553a0,1) at syscall+0x1e3 > Xint0x80_syscall() at X_int0x80_syscall+0xif > --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x280c526b, esp = 0xbfbfe31c, ebp = 0xbfbfeb70 ---- > db> Did you rebuild if_ipw.ko after you updated the system? If if_ipw.ko and kernel are out of sync, you're asking for trouble. Fabian -- http://www.fabiankeil.de/
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC