Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Mar 2009 20:58:54 +0400
From:      Dmitry Kolosov <ivakras1@gmail.com>
To:        freebsd-mobile@freebsd.org
Subject:   Re: FreeBSD 7.1 RELEASE looses wi-fi connection on Thinkpad R61i (Intel 3945ABG) or even crashes
Message-ID:  <200903292058.54180.ivakras1@gmail.com>
In-Reply-To: <49CF5F8A.5010700@rambler.ru>
References:  <49CF5F8A.5010700@rambler.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On =D0=92=D0=BE=D1=81=D0=BA=D1=80=D0=B5=D1=81=D0=B5=D0=BD=D1=8C=D0=B5 29 =
=D0=BC=D0=B0=D1=80=D1=82=D0=B0 2009 15:46:18 Dmitry Smal wrote:
> Hi all,
>=20
> I have Thinkpad R61i (with Intel(R) PRO/Wireless 3945ABG wi-fi adapter)=20
> running FreeBSD 7.1 RELEASE.
>=20
> Access point is ASUS WiFi-AP Solo (embeded in ASUS P5B-MX motherboard)
>=20
> 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=
=20
> connection,
> in rare cases system crashes, leaving dump.
>=20
> I had similar problem running Ubuntu 8.10 on the same notebook (exept=20
> for crashes),
> and no problem running windows xp.
>=20
> Could you help me to fix at least crashes of system ?
>=20
> System:
> FreeBSD nuftop.zunet.ru 7.1-RELEASE FreeBSD 7.1-RELEASE #5: Thu Feb 26=20
> 02:06:03 MSK 2009     root@nuftop.zunet.ru:/usr/obj/usr/src/sys/NUF  i386
>=20
> Dmesg:
> [nuf@nuftop /usr/home/nuf]$ dmesg | grep Intel | grep wpi
> wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xdf6ff000-0xdf6fffff irq 17=20
> at device 0.0 on pci3
>=20
> Loaded modules:
> [nuf@nuftop /usr/home/nuf]$ uname -a[nuf@nuftop /usr/home/nuf]$ kldstat =
=20
> 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
>=20
> 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
>=20
> Wpa_supplicant.conf:
> [nuf@nuftop /usr/home/nuf]$ cat /etc/wpa_supplicant.conf
> ctrl_interface=3D/var/run/wpa_supplicant
> ctrl_interface_group=3Dwheel
> eapol_version=3D1
> fast_reauth=3D0
> network=3D{
>         ssid=3D"TASHA"
>         scan_ssid=3D1
>         proto=3DWPA2
>         key_mgmt=3DWPA-PSK
>         pairwise=3DCCMP
>         group=3DCCMP
>         psk=3D"nobodyknows"
> }
>=20
> Stack trace form coredump  after crash (dump itself is too big..):
> (kgdb) bt
> #0  doadump () at pcpu.h:196
> #1  0xc06394b7 in boot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c=
:418
> #2  0xc0639789 in panic (fmt=3DVariable "fmt" is not available.) at=20
> /usr/src/sys/kern/kern_shutdown.c:574
> #3  0xc089beac in trap_fatal (frame=3D0xe4059ba0, eva=3D65535) at=20
> /usr/src/sys/i386/i386/trap.c:939
> #4  0xc089c130 in trap_pfault (frame=3D0xe4059ba0, usermode=3D0, eva=3D65=
535)=20
> at /usr/src/sys/i386/i386/trap.c:852
> #5  0xc089caec in trap (frame=3D0xe4059ba0) at=20
> /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=3D0xc3c62000, pending=3D1) at=20
> /usr/src/sys/modules/wpi/../../dev/wpi/if_wpi.c:2411
> #8  0xc066c8c5 in taskqueue_run (queue=3D0xc3c1e900) at=20
> /usr/src/sys/kern/subr_taskqueue.c:282
> #9  0xc066cacb in taskqueue_thread_loop (arg=3D0xc3c639b4) at=20
> /usr/src/sys/kern/subr_taskqueue.c:401
> #10 0xc0615029 in fork_exit (callout=3D0xc066ca10 <taskqueue_thread_loop>=
,=20
> arg=3D0xc3c639b4, frame=3D0xe4059d38) at /usr/src/sys/kern/kern_fork.c:804
> #11 0xc08829d0 in fork_trampoline () at=20
> /usr/src/sys/i386/i386/exception.s:264
>=20
>=20
> Typical ifconfig output when connection is up:
> [nuf@nuftop /usr/home/nuf]$ ifconfig wpi0
> wpi0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1=
500
>         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
>=20
>=20
> Thanks!
>=20
> P.S. Sorry for my poor english =3D(
> _______________________________________________
> freebsd-mobile@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org"
> >

 After a few month of messing with 3945ABG (same and many more other proble=
ms) i threw it out and bought an atheros-based minipci wireless card.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903292058.54180.ivakras1>