Elecom WDC-433SU2M USB wireless dongle timeouts waiting for MCU to initialize
meta at vmeta.jp
Sat Nov 2 18:35:56 UTC 2013
I'm trying to use Elecom WDC-433SU2M  possibly sold only in Japan.
This dongle has Ralink RT2870 chip. It is mentioned in user's manual .
The manual is only available in Japanese but you can find
"Ralink RT2870" in it.
I confirmed output of usbconfig(8) and made a patch .
Its vendor id is as same as Edimax's.
> ugen2.3: <product 0xb711 vendor 0x7392> at usbus2, cfg=0 md=HOST
> spd=HIGH (480Mbps) pwr=ON (160mA)
Then I succeeded to recognize the dongle with my patched kernel.
> run0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
> ether 00:90:fe:xx:xx:xx
> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
> media: IEEE 802.11 Wireless Ethernet autoselect mode 11b
> status: associated
> wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> ether 00:90:fe:9e:93:38
> inet6 fe80::290:feff:fe9e:9338%wlan0 prefixlen 64 scopeid 0xd
> nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
> media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
> status: no carrier
> ssid "" channel 1 (2412 MHz 11b)
> regdomain JAPAN country JP authmode WPA1+WPA2/802.11i privacy OFF
> txpower 23 bmiss 7 scanvalid 60 wme bintval 0
However, it still doen't work with following messages.
> run0: timeout waiting for MCU to initialize
> run0: could not load 8051 microcode
I also connected another run(4) dongle WLI-UC-GNM and it works perfectly.
It means I've already written if_run_load="YES and runfw_load="YES" in loader.conf
What can I do to use the dongle?
`whois vmeta.jp | nkf -w`
meta <meta at vmeta.jp>
More information about the freebsd-questions