wl167G существует в двух исполнениях. Как определить какое имеем:
Вставить адаптер в порт и сделать вывод dmesg либо cat /proc/usb/devices. Находим vid и pid данного девайса:
PHP Code:
vid pid driver
0B05 1706 rt25USB (rt2570)
0B05 1707 rt25USB (rt2570)
0B05 1723 rt73
0B05 1724 rt73
Таким образом, для wl167v1 используем rt2570, для wl167v2 используем rt73
Я проверял на v1 со следующим результатом в dmesg:
PHP Code:
usb.c: registered new driver rt2500usb
hub.c: new USB device 01:03.2-1.5, assigned address 12
rt2570: idVendor = 0xb05, idProduct = 0x1706
rt2570: using permanent MAC addr
rt2570: Active MAC addr: 00:11:d8:37:d9:34.
Т.е. драйвер скомпилен правильно и успешно подхватывается, однако, далее нужна некая магия в виде поднятия интерфейса и его конфигурации в которой я несведущ. Если разберетесь, не забудьте описать.