Re: FreeBSD 7.1 RELEASE looses wi-fi connection on Thinkpad R61i (Intel 3945ABG) or even crashes

Dmitry Kolosov <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization Home
Message-ID <[email protected]>
On Воскресенье 29 марта 2009 15:46:18 Dmitry Smal wrote:
> Hi all,
> 
> I have Thinkpad R61i (with Intel(R) PRO/Wireless 3945ABG wi-fi adapter) 
> running FreeBSD 7.1 RELEASE.
> 
> Access point is ASUS WiFi-AP Solo (embeded in ASUS P5B-MX motherboard)
> 
> Sometimes (2 - 3 time in hour) FreeBSD loses wifi connection to AP.
> In some cases connections appears again after 2-3 minutes,
> in some cases i need to /etc/rc.d/wpa_supplicant restart wpi0 to restart 
> connection,
> in rare cases system crashes, leaving dump.
> 
> I had similar problem running Ubuntu 8.10 on the same notebook (exept 
> for crashes),
> and no problem running windows xp.
> 
> Could you help me to fix at least crashes of system ?
> 
> System:
> FreeBSD nuftop.zunet.ru 7.1-RELEASE FreeBSD 7.1-RELEASE #5: Thu Feb 26 
> 02:06:03 MSK 2009     [email protected]:/usr/obj/usr/src/sys/NUF  i386
> 
> Dmesg:
> [nuf@nuftop /usr/home/nuf]$ dmesg | grep Intel | grep wpi
> wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xdf6ff000-0xdf6fffff irq 17 
> at device 0.0 on pci3
> 
> Loaded modules:
> [nuf@nuftop /usr/home/nuf]$ uname -a[nuf@nuftop /usr/home/nuf]$ kldstat  
> Id Refs Address    Size     Name
>  1   25 0xc0400000 689f30   kernel
>  2    1 0xc0a8a000 155e4    snd_hda.ko
>  3    2 0xc0aa0000 4a64c    sound.ko
>  4    1 0xc0aeb000 55d0     acpi_video.ko
>  5    3 0xc0af1000 6a2c4    acpi.ko
>  6    1 0xc0b5c000 25f60    wpifw.ko
>  7    1 0xc0b82000 de14     if_wpi.ko
>  8    1 0xc0b90000 4f54     acpi_ibm.ko
>  9    1 0xc435a000 22000    linux.ko
> 10    1 0xc43da000 4000     logo_saver.ko
> 11    1 0xc4436000 6000     i915.ko
> 12    1 0xc4448000 f000     drm.ko
> 
> Wlan kernel conf:
> # Wireless NIC cards
> device          wlan            # 802.11 support
> device          wlan_wep        # 802.11 WEP support
> device          wlan_ccmp       # 802.11 CCMP support
> device          wlan_tkip       # 802.11 TKIP support
> device          wlan_amrr       # AMRR transmit rate control algorithm
> device          wlan_scan_ap    # 802.11 AP mode scanning
> device          wlan_scan_sta   # 802.11 STA mode scanning
> 
> Wpa_supplicant.conf:
> [nuf@nuftop /usr/home/nuf]$ cat /etc/wpa_supplicant.conf
> ctrl_interface=/var/run/wpa_supplicant
> ctrl_interface_group=wheel
> eapol_version=1
> fast_reauth=0
> network={
>         ssid="TASHA"
>         scan_ssid=1
>         proto=WPA2
>         key_mgmt=WPA-PSK
>         pairwise=CCMP
>         group=CCMP
>         psk="nobodyknows"
> }
> 
> Stack trace form coredump  after crash (dump itself is too big..):
> (kgdb) bt
> #0  doadump () at pcpu.h:196
> #1  0xc06394b7 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
> #2  0xc0639789 in panic (fmt=Variable "fmt" is not available.) at 
> /usr/src/sys/kern/kern_shutdown.c:574
> #3  0xc089beac in trap_fatal (frame=0xe4059ba0, eva=65535) at 
> /usr/src/sys/i386/i386/trap.c:939
> #4  0xc089c130 in trap_pfault (frame=0xe4059ba0, usermode=0, eva=65535) 
> at /usr/src/sys/i386/i386/trap.c:852
> #5  0xc089caec in trap (frame=0xe4059ba0) at 
> /usr/src/sys/i386/i386/trap.c:530
> #6  0xc088295b in calltrap () at /usr/src/sys/i386/i386/exception.s:159
> #7  0xc0b8bdfc in wpi_ops (arg0=0xc3c62000, pending=1) at 
> /usr/src/sys/modules/wpi/../../dev/wpi/if_wpi.c:2411
> #8  0xc066c8c5 in taskqueue_run (queue=0xc3c1e900) at 
> /usr/src/sys/kern/subr_taskqueue.c:282
> #9  0xc066cacb in taskqueue_thread_loop (arg=0xc3c639b4) at 
> /usr/src/sys/kern/subr_taskqueue.c:401
> #10 0xc0615029 in fork_exit (callout=0xc066ca10 <taskqueue_thread_loop>, 
> arg=0xc3c639b4, frame=0xe4059d38) at /usr/src/sys/kern/kern_fork.c:804
> #11 0xc08829d0 in fork_trampoline () at 
> /usr/src/sys/i386/i386/exception.s:264
> 
> 
> Typical ifconfig output when connection is up:
> [nuf@nuftop /usr/home/nuf]$ ifconfig wpi0
> wpi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 00:1c:bf:85:cd:3a
>         inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
>         media: IEEE 802.11 Wireless Ethernet autoselect (DS/1Mbps)
>         status: associated
>         ssid TASHA channel 1 (2412 Mhz 11g) bssid 00:15:af:19:85:32
>         authmode WPA2/802.11i privacy ON deftxkey UNDEF AES-CCM 2:128-bit
>         AES-CCM 3:128-bit txpower 50 bmiss 7 scanvalid 60 protmode CTS
>         roaming MANUAL
> 
> 
> Thanks!
> 
> P.S. Sorry for my poor english =(
> _______________________________________________
> [email protected] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "[email protected]"
> >

 After a few month of messing with 3945ABG (same and many more other problems) i threw it out and bought an atheros-based minipci wireless card.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.