iwn rtsol on stable/10 with merge from head
Curtis Villamizar
curtis at ipv6.occnc.com
Sat Mar 1 17:11:27 UTC 2014
rtsol is not working for my kernel build with iwn but everything else
works.
I'm running a very recent stable/10 (kernel is 262621) upgraded to
pick up iwn stuff from head:
svn merge \
https://svn0.us-east.freebsd.org/base/head/sys/dev/iwn \
dev/iwn
svn merge \
https://svn0.us-east.freebsd.org/base/head/sys/modules/iwnfw \
modules/iwnfw
svn merge
https://svn0.us-east.freebsd.org/base/head/sys/contrib/dev/iwn \
contrib/dev/iwn
That was to get the Centrino 2000 support from the head branch.
That works.
iwn0: <Intel(R) Centrino(R) Wireless-N 2200 BGN>
mem 0xf1c00000-0xf1c01fff irq 17 at device 0.0 on pci3
Everything works as far as I can tell except rtsol.
# rtsold -f -d -D wlan0
checking if wlan0 is ready...
wlan0 does not accept Router Advertisement.
set timer for wlan0 to 1s
New timer is 1s
timer expiration on wlan0, state = 3
checking if wlan0 is ready...
wlan0 does not accept Router Advertisement.
set timer for wlan0 to 1s
New timer is 1s
timer expiration on wlan0, state = 3
checking if wlan0 is ready...
wlan0 does not accept Router Advertisement.
set timer for wlan0 to 1s
New timer is 1s
[ ... etc ... ]
If I use rtsold -a it sees wlan0 as not ready and doesn't try to use
it but then it receives occasional RA anyway but ignores them because
it sees wlan0 as not ready.
If I ifconfig inet6 ... alias I get an IPv6 address configured and
manually add a default route, then everything is fine. This
workaround is OK for home but is not practical for roaming about (like
going to IETF) if I want IPv6 to work.
Does anyone know why rtsold isn't seeing wlan0 as ready? Is there any
info I could provide? How likely is it that will a kernel built from
head this would just go away and rtsold would just work.
btw- headed for IETF so I'll have a chance to test iwn in a very busy
environment and would be willing to help if anyone wants to do that
sort of debugging. [I have a usb wlan (run0) as a fallback]
Curtis
More information about the freebsd-wireless
mailing list