uath under FreeBSD 8.0-STABLE

Steven Friedrich freebsd at insightbb.com
Thu Jan 7 21:01:53 UTC 2010


On Thursday 07 January 2010 01:45:16 pm Weongyo Jeong wrote:
> On Thu, Jan 07, 2010 at 11:33:21AM -0500, Steven Friedrich wrote:
> > On Wednesday 06 January 2010 10:34:43 pm Weongyo Jeong wrote:
> > > On Wed, Jan 06, 2010 at 12:44:46PM -0500, Steven Friedrich wrote:
> > > > On Monday 04 January 2010 05:31:18 pm Weongyo Jeong wrote:
> > > > > On Mon, Jan 04, 2010 at 03:57:56PM -0500, Steven Friedrich wrote:
> > > > > > On Monday 04 January 2010 03:34:41 pm Weongyo Jeong wrote:
> > > > > > > Could you please test with attached patch?  Today the device I
> > > > > > > ordered is delivered and I tried to test with it.  One thing,
> > > > > > > it looks weird, I noticed is that after uploading the firmware,
> > > > > > > idProduct is increased not decreased.
> > > > > > >
> > > > > > > After patching, you should rebuild the module.
> > > > > >
> > > > > > I didn't get an attachment...
> > > > >
> > > > > Attached.
> > > > >
> > > > > regards,
> > > > > Weongyo Jeong
> > > >
> > > > I had to place:
> > > > # Firmware download for Netgear WG111T USB ethernet.
> > > > attach 100 {
> > > > 	match "vendor"	"0x1385";
> > > > 	match "product"	"0x4251";
> > > > 	action "/usr/sbin/uathload -d /dev/$device-name";
> > > > };
> > > >
> > > > in /etc/devd.conf, but I later moved it to
> > > > /usr/local/etc/devd/WG111T.conf
> > > >
> > > > Then it appeared in the ifconfig as uath0.
> > > >
> > > > But I get errors later when I run wpa_supplicant -B -i wlan0 -c
> > > > /etc/wpa_supplicant.conf
> > > >
> > > > Those errors are:
> > > > uath0: timeout waiting for reply to cmd 0x8 (8)
> > > > uath0: could not start target, error 35
> > > >
> > > > Your patch DOES work, AFAIK.
> > >
> > > I tested WPA test with my device today and  it worked.  Could you
> > > please show me your wpa_supplicant.conf and commands?  The following is
> > > my configuration and command.
> > >
> > >     # cat /etc/wpa_supplicant.conf
> > >     ctrl_interface=/var/run/wpa_supplicant
> > >     ctrl_interface_group=wheel
> > >
> > >     network={
> > > 	ssid="wg"
> > > 	bssid=00:08:XX:XX:XX:15
> > > 	proto=WPA
> > > 	key_mgmt=WPA-PSK
> > > 	pairwise=TKIP
> > > 	group=TKIP
> > > 	scan_ssid=1
> > > 	psk="XXXXXXXXXX"
> > >     }
> > >
> > >     # uathload -d /dev/ugen1.2
> > >     ugen1.2: <Atheros Communications Inc> at usbus1 (disconnected)
> > >     ugen1.2: <Athero Communications Inc> at usbus1
> > >     uath0: <Atheros Communications Inc WG111T, rev 2.00/0.01, addr 2>
> > > on usbus1
> > >     # ifconfig wlan0 create wlandev uath0
> > >     wlan0: Ethernet address: 00:1b:2f:XX:XX:ca
> > >     <s/modules/usb/uath]# wpa_supplicant -i wlan0 -c
> > >  /etc/wpa_supplicant.conf CTRL-EVENT-SCAN-RESULTS
> > >     Trying to associate with 00:08:XX:XX:XX:14 (SSID='wg' freq=2437
> > > MHz) Associated with 00:08:XX:XX:XX:14
> > >     WPA: Key negotiation completed with 00:08:XX:XX:XX:14 [PTK=TKIP
> > >     GTK=TKIP]
> > >     CTRL-EVENT-CONNECTED - Connection to 00:08:XX:XX:XX:14 completed
> > > (auth) [id=0 id_str=]
> >
> > Here's my /etc/wpa_supplicant.conf
> > # ap_scan should be 2 when using ndis (bcmwl5_sys) driver,
> > #                   1 when using bwi, uath
> >         ap_scan=1
> > network={
> >         bssid=00:xx:xx:xx:xx:50
> >         ssid="FriedrichAir"
> >         scan_ssid=1
> >         key_mgmt=WPA-PSK
> >         pairwise=TKIP
> >         group=TKIP
> >         proto=WPA WPA2
> >         psk="xxxxxxxxxxxxxxxx"
> > }
> 
> It looks weird for me that with you configuration my device is worked
> without problems.  Could you please do wireless association test without
> any authentication (like WPA, WEP)?
> 
> I think we should check it first before associating with WPA.
> 
> regards,
> Weongyo Jeong
> 
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
> 
I tried the firmware from your site, but it complains with errors and doesn't 
appear in ifconfig. Here are the errors:
ugen4.4: <Atheros Communications Inc> at usbus4
uath0: <Atheros Communications Inc WG111T, rev 2.00/0.01, addr 4> on usbus4
uath0: timeout waiting for reply to cmd 0x1 (1)
uath0: could not initialize adapter
device_attach: uath0 attach returned 35

I'll try the association test without wpa, but it's gonna take me a few days. 
I'll have it done by Monday, at the latest.


More information about the freebsd-net mailing list