Re: if_ral regression




On Dec 29, 2007, at 7:33 AM, Dag-Erling Smørgrav wrote:

I upgraded my router cum firewall cum access point (soekris net4801 with
a cheap third-party ralink-based wlan adapter) from RELENG_6 to HEAD and
noticed what seems to be a regression in if_ral. After a certain amount
of use (i.e. actually having a client connected to it and transferring
data), the connection falters, and eventually the client can no longer
see even see the access point in a scan. Restarting the interface on
the router (/etc/rc.d/netif restart ral0) fixes it. I now have a cron
job that does this every five minutes. I still get occasional outages,
but all I have to do is wait a few minutes for the cron job to kick in.

Outages are clearly related to traffic; a sure-fire way to trigger one
is to start a backup job on my laptop (rsync to my file server). I will
lose the wlan connection repeatedly until I either stop trying or run
the script with a bandwidth limit.

des@soe ~% uname -a
FreeBSD soe.des.no 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Dec 15 20:46:29 UTC 2007 des@xxxxxxxxxx:/usr/obj/usr/src/sys/soe i386
des@soe ~% kldstat -v
Id Refs Address Size Name
1 18 0xc0400000 33fdfc kernel (/boot/soe/kernel)
2 1 0xc0740000 7690 if_sis.ko (/boot/soe/if_sis.ko)
3 2 0xc0748000 1dbe0 miibus.ko (/boot/soe/miibus.ko)
4 1 0xc0766000 18e28 if_ral.ko (/boot/soe/if_ral.ko)
5 4 0xc077f000 2a95c wlan.ko (/boot/soe/wlan.ko)
6 1 0xc07aa000 2cb0 wlan_acl.ko (/boot/soe/wlan_acl.ko)
7 1 0xc07ad000 1924 wlan_scan_ap.ko (/boot/soe/wlan_scan_ap.ko)
8 1 0xc107f000 6000 geom_md.ko (/boot/soe/geom_md.ko)
9 1 0xc10f9000 2000 pflog.ko (/boot/soe/pflog.ko)
10 1 0xc10fb000 2f000 pf.ko (/boot/soe/pf.ko)
11 4 0xc118d000 a000 netgraph.ko (/boot/soe/netgraph.ko)
12 1 0xc119c000 3000 ng_ether.ko (/boot/soe/ng_ether.ko)
13 1 0xc11a8000 5000 ng_pppoe.ko (/boot/soe/ng_pppoe.ko)
14 1 0xc11ad000 4000 ng_socket.ko (/boot/soe/ng_socket.ko)
des@soe ~% grep ral0 /var/run/dmesg.boot
ral0: <Ralink Technology RT2560> mem 0xa0004000-0xa0005fff irq 11 at device 10.0 on pci0
ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525
ral0: Ethernet address: 00:08:a1:8d:2f:73
ral0: [ITHREAD]
des@soe ~% pciconf -lv
[...]
ral0@pci0:0:10:0: class=0x028000 card=0x00201371 chip=0x02011814 rev=0x01 hdr=0x00
vendor = 'Ralink Technology, Corp'
device = '0x03011814 Zonet ZEW1601 (Ralink Chipset) 802.11b/g WLAN Card'
class = network
[...]
des@soe ~% ifconfig ral0
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:08:a1:8d:2f:73
inet 10.0.11.1 netmask 0xffffff00 broadcast 10.0.11.255
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
status: associated
ssid des.no channel 1 (2412 Mhz 11g) bssid 00:08:a1:8d:2f:73
authmode OPEN privacy OFF txpower 50 scanvalid 60 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
protmode CTS dtimperiod 1

DES
--
Dag-Erling Smørgrav - des@xxxxxx
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx "

I have reported a similar regression
please see
http://www.freebsd.org/cgi/query-pr.cgi?pr=117655
http://lists.freebsd.org/pipermail/freebsd-stable/2007-October/037636.html

Thanks!_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: if_ral regression
    ... data), the connection falters, and eventually the client can no longer ... the router (/etc/rc.d/netif restart ral0) fixes it. ... I still get occasional outages, ... lose the wlan connection repeatedly until I either stop trying or run ...
    (freebsd-net)
  • Re: Sharing WLAN internet connection for LAN - please advise
    ... >What is the best way to share WLAN internet connection for small LAN ... to add a router with NAT. ...
    (alt.internet.wireless)
  • Re: ipconfig and network connections empty - Device Manager okay
    ... Both network cards (intel wlan and intel lan) are listed in the device ... Network connection is empty. ... choose an adapter to establish the connection. ... card that the installation can't procede till on would have activated ...
    (microsoft.public.windowsxp.network_web)
  • Re: 169 IP conflict on wireless!
    ... but software upgrades and future WLAN features are mentioned ... accessing it from a wireless device. ... Have you used the web browser interface to complete a router setup? ... on a wired connection you should be able to connect to it by typing ...
    (microsoft.public.windows.vista.networking_sharing)
  • Help connecting PPC to Home WLAN
    ... In brief, the PPC finds and says it connects with the WLAN, however I am ... I have configured the wireless network connection on the PPC as follows: ...
    (microsoft.public.pocketpc.wireless)