Сегодня купил новый адаптер usb-n13 с поддержкой linux(на компьютере работает идеально) но при запуске linux адаптер просто переходит в спящий режим (либо отключается) проверил в lsusb он отображается нормально Подскажите в чем может быть проблема (При подключении кабеля все работает)
Попробуй может поможет 1. uname -r = 2.6.38-11-generic 2. Скачать Linux USB-N13 driver версии 2.3.0.2 с http://ru.asus.com/Networks/Wireless_Adapters/USBN13/#download 3. Распаковать оттуда архив. Будем считать, что все распаковалось в ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422 4. sudo gedit /etc/modprobe.d/blacklist.conf Добавить в конец файла строки blacklist rt2800usb blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00lib blacklist rt2870sta 5. Перегрузить компьютер 6. Изменить файл ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/include/os/rt_linux.h - найти строку #define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr) usb_buffer_alloc(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr) Заменить в ней usb_buffer_alloc на usb_alloc_coherent - найти строку #define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr) usb_buffer_free(pUsb_Dev, BufSize, pTransferBuf, Dma_addr) Заменить в ней usb_buffer_free на usb_free_coherent 7. Создать файл RT3070STA.dat cp ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/RT2870STA.dat ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/RT3070STA.dat 8. Компиляция cd ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422 sudo make clean sudo make sudo make install sudo rm ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/RT3070STA.dat sudo эрэм эрэф /etc/Wireless/RT3070STA 9. sudo mkdir -p /etc/Wireless/RT2870STA sudo cp ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/RT2870STA.dat -r /etc/Wireless/RT2870STA/RT2870STA.dat sudo /sbin/rmmod rt3070sta sudo /sbin/insmod ~/DPO_RT3070_LinuxSTA_V2.3.0.2_20100422/os/linux/rt3070sta.ko sudo /sbin/ifconfig ra0 inet 127.0.0.1 up