Hawking HWUG1 Wireless-G USB Adapter
From Robertjd
General
rt2x00 project: http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page
Debian
With my Debian install on my EEE, it already has the necessary driver which is rt73usb. This is what I get in dmesg when I plug in the device:
usb 5-4: new high speed USB device using ehci_hcd and address 9 usb 5-4: configuration #1 chosen from 1 choice phy5: Selected rate control algorithm 'simple' udev: renamed network interface wlan0 to wlan1
And the following drivers loaded
ghost:~# lsmod | grep rt rt2570 168000 0 rt2500usb 22592 0 rt73usb 24992 0 rt2x00usb 11296 2 rt2500usb,rt73usb rt2x00lib 20000 3 rt2500usb,rt73usb,rt2x00usb firmware_class 9312 1 rt2x00lib rfkill 7312 1 rt2x00lib input_polldev 5000 1 rt2x00lib crc_itu_t 2176 1 rt2x00lib mac80211 114380 2 rt2x00usb,rt2x00lib rtc_cmos 8352 0 rtc_core 17992 1 rtc_cmos rtc_lib 3040 1 rtc_core agpgart 31688 3 drm,intel_agp usbcore 132940 9 rt2570,rt2500usb,rt73usb,rt2x00usb,uvcvideo,usb_storage,ehci_hcd,uhci_hcd
But with the following errors when trying to bring up the interface:
ghost:~# ifconfig wlan1 up SIOCSIFFLAGS: No such file or directory ghost:~# dmesg | tail usb 5-4: new high speed USB device using ehci_hcd and address 9 usb 5-4: configuration #1 chosen from 1 choice phy5: Selected rate control algorithm 'simple' udev: renamed network interface wlan0 to wlan1 phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
This is because I did not have rt73.bin in /lib/firmware. I followed this article in order to obtain the firmware:
http://wiki.archlinux.org/index.php/RT73_Wireless#Install_Firmware
I skipped copying rt73sta.dat
The system is loading other Ralink drivers that I don't need. I am blacklisting them in /etc/modprobe.d/blacklist:
# This file lists modules which will not be loaded as the result of # alias expansion, with the purpose of preventing the hotplug subsystem # to load them. It does not affect autoloading of modules by the kernel. # This file is provided by the udev package. # Ralink drivers that I don't need blacklist rt2570 blacklist rt2500usb