Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 May 2012 14:49:18 +0200
From:      "Christopher J. Ruwe" <cjr@cruwe.de>
To:        <freebsd-questions@freebsd.org>
Subject:   dlink dwl-122g e1 on 9-stable, working only partially? (or not at all?)
Message-ID:  <20120512144918.715616f0@dijkstra.cruwe.de>

next in thread | raw e-mail | index | archive | help
Currently I am fighting with (against?) a dlink dwl-g122 usb wlan
dongle. The casing is claiming the thing to be of H/W-version E1,
F/W-version 5.00, which I interpret as hardware and firmware.

I am running 9-stable (FreeBSD ritchie.cruwe.de 9.0-STABLE FreeBSD
9.0-STABLE #8 r235064: Fri May 11 21:32:52 CEST 2012
cjr@ritchie.cruwe.de:/usr/obj/usr/src/sys/RITCHIE  amd64) and
admittedly, dwl-g122 is not included in the hw-compatibility list for
9.0. 

I am also aware that others have been unsuccessful, though some time
back, to get dlw-g122 e running
(http://forums.freebsd.org/showthread.php?t=27123).

However, I am somewhat successful in getting the dongle recognized by
if_run.ko, though not to work as I would like to:

dmesg gives then 

[...]
ugen0.3: <Ralink> at usbus0
run0: <Ralink 11g Adapter, class 0/0, rev 2.00/1.01, addr 3> on usbus0
run0: MAC/BBP RT3070 (rev 0x0201), RF RT2020 (MIMO 1T1R), address b8:a3:86:97:c1:ec
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
run0: firmware RT2870 ver. 0.236 loaded
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
run0: firmware RT2870 ver. 0.236 loaded
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: b8:a3:86:97:c1:ec
run0: firmware RT2870 ver. 0.236 loaded
wlan0: ieee80211_new_state_locked: pending RUN -> SCAN transition lost
wlan: mac acl policy registered

I have no explanation for the multiple occurrences, I have been trying
for some time now, though.

After

sudo ifconfig wlan0 create wlandev run0 wlanmode hostap
sudo ifconfig wlan0 inet 192.168.3.1 netmask 255.255.255.0 ssid bsdap
channel - 

I get

run0: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> metric
        0 mtu 2290 
        ether b8:a3:86:97:c1:ec
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether b8:a3:86:97:c1:ec
        inet6 fe80::baa3:86ff:fe97:c1ec%wlan0 prefixlen 64 scopeid 0xb 
        inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
        ssid bsdap channel 1 (2412 MHz 11g) bssid b8:a3:86:97:c1:ec
        regdomain ETSI country DE authmode OPEN privacy OFF deftxkey 2
        TKIP 2:128-bit TKIP 3:128-bit txpower 30 scanvalid 60 protmode
        CTS wme 
        dtimperiod 1 -dfs


This looks quite reasonable to me, however, I have been unsuccessful so
far to get the ssid bsdap to appear on any scan done from the
prospective clients (one 9-stable notebook, two Linux notebooks and one
Nexus S android).

Does anyone have an idea what is left to try or should I give up and
look for another solution to build a wireless-capable router?

Thanks in advance, cheers and have a nice weekend,
--
Christopher
TZ GMT + 2h



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