Date: Tue, 18 Oct 2005 12:07:53 -0700 From: Sam Leffler <sam@errno.com> To: Niki Denev <nike_d@cytexbg.com> Cc: freebsd-current@freebsd.org Subject: Re: ath not setting media type? Message-ID: <43554809.4060900@errno.com> In-Reply-To: <43552836.3000503@cytexbg.com> References: <200510181233.47769.nike_d@cytexbg.com> <43551DF7.3060000@errno.com> <43552124.2030400@cytexbg.com> <435524D2.1050306@errno.com> <43552836.3000503@cytexbg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Niki Denev wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Sam Leffler wrote: > >>I use this card in a t42 w/o issue. If ifconfig shows the device is a >>wireless card then devd will find the same info. I can't recall what >>devd prints for debug msgs here. >> >> Sam >> > > > The strange thing is that if i comment the line : > media-type "802.11"; > in devd.conf then devd catches the LINK_UP event and fires dhclient. > Maybe i've messed something up.. i will check again just in case. > > As for devd, there is %s in the format string that must print the media > type in debug mode, but it seems it's always empty, regardless of the > interface (ethernet or 802.11). I still haven't seen you say what os version you're running or what ifconfig ath0 shows. Here is what I see when devd runs at boot on my t42. Processing event '+ath0 vendor=0x168c device=0x1014 subvendor=0x17ab subdevice=0 x8331 class=0x020000 at slot=2 function=0 vendor=0x168c device=0x1014 subvendor= 0x17ab subdevice=0x8331 class=0x020000 on pci2' Pushing table setting device-name=ath0 setting vendor=0x168c setting device=0x1014 setting subvendor=0x17ab setting subdevice=0x8331 setting class=0x020000 Processing attach event Testing device-name=ath0 against ^ed50 Testing device-name=ath0 against ^ukbd0 Testing device-name=ath0 against ^ums[0-9]+ Testing media type of ath0 against 0x20 ath0 has media type 0x80 Testing media type of ath0 against 0x80 ath0 has media type 0x80 Executing '/etc/pccard_ether ath0 start' The machine is running a recent vintage of current. If you don't see the interface name then devd cannot query the media type so you won't match based on media type. Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43554809.4060900>