- Install USB Wifi dongle on Ubuntu 18.04
- Steps only
- Install driver
- Configure netplan
- wpasupplicant
- Reboot and check
- Logging in remotely
- 1. Assign a static IP address to your home network
- 2. The DL machine should be DHCP registered to an IP address
- 3. Add port forwarding
- 4. Test
- Some interesting points
- ifconfig
- Создаем точку доступа Wi-Fi под Linux из USB модема
- Предисловие
- Запускаем драйвера. Wi-Fi, просто Wi-Fi
- Запускаем драйвера. Сильные духом
- Страшная тайна firmware!
- Танцы с бубном. Hostapd
- Лирическое отступление
- Вместо послесловия
- Using the device Wireless Card Monitor Mode #68
- Comments
- zerokewl88 commented Sep 22, 2013
- zerokewl88 commented Sep 22, 2013
- timwr commented Sep 25, 2013
- zerokewl88 commented Sep 25, 2013
- timwr commented Sep 25, 2013
- zerokewl88 commented Sep 25, 2013
- zerokewl88 commented Sep 25, 2013
- zerokewl88 commented Sep 25, 2013
- zerokewl88 commented Sep 25, 2013
- zerokewl88 commented Sep 28, 2013
- freelanceontime commented Mar 10, 2014
- FacepalmMute commented Jan 5, 2016
- think2011 commented Jan 7, 2016
- scndthe2nd commented Jan 7, 2016
- eschlenzka commented Jul 18, 2017
- twaik commented Aug 21, 2018
Install USB Wifi dongle on Ubuntu 18.04
To my benefit or downfall, whichever way you look at it, I bought the Comfast CF-915AC USB Wifi Adapter from Amazon. This proved to be super difficult to install. Me being a noob in Wifi networking in Linux. After 3 part time days of fiddling with it, it is now work. Here’s my steps and how I got it working.
Firstly, the USB Wifi Adapter came with a CD Rom to install the driver. I don’t have a CD Rom drive, so I hit Google, and started looking for what driver to use and how to install.
Under the COMFAST Wiki it’s listed as using the RTL8811AU Realtek chipset.
I tried looking for RTL8811AU drivers via Google, since the product only came with a disk for installation and couldn’t find any drivers that matched. The Comfast official driver download links returned 404 page not found errors in Chinese!
I then found this Ubuntu formus blog and it said that the RTL8812AU driver could be used.
I then followed this StackExchange answer to get the USB driver RTL8812AU correctly installed:
Using ifconfig , the interface was present, but it didn’t have an IP address.
I am using netplan and my /etc/netplan/01-netcfg.yml currently looks like this:
This is becasue I have WPA security enabled, so the netplan yaml wasn’t work.
I then followed this StackExchange answer:
Using the wpasupplicant package, I generated a wpa.conf file as suggested, and using these commands could connect to the Wifi Router
Everything is now working. After a reboot, the Wifi still connects. I am smiling!
Steps only
Here are the commands / steps only extracted from the above blogs.
Install driver
First remove any old drivers in /usr/src
Then, install new driver:
Can view that driver is covered:
Run ifconfig -a and the Wifi interface should be up.
Configure netplan
Configure netplan yaml file, /etc/netplan/01-netcfg.yml as shown above
Run sudo netplan apply to apply changes.
wpasupplicant
Install this package for WPA security support
Reboot and check
Reboot computer and check
Logging in remotely
There are 3 steps to do this
1. Assign a static IP address to your home network
This can be done from logging into your Wifi router. The URL to login will be on the bottom of your Wifi router.
I have a Netgear router, so I
2. The DL machine should be DHCP registered to an IP address
For me, this was already done in the previous step using netplan
3. Add port forwarding
This is configurable when logged in to the Router config. For me, this Netgear guide helped me setup port forwarding.
4. Test
I tested by connecting to my phone Wifi hotspot with my laptop then tested that I could ssh to the DL machine
Some interesting points
ifconfig
ifconfig will show internet interfaces that are up
ifconfig -a will show all internet interfaces whether they are up or down
ifconfig was showing the Wifi interface as up, but with no IP. This meant that the USB Wifi adapter driver (driver) installation worked and it was registered as an interface in netplan but couldn’t connect to the network. It was the WPA security blocking it at this point.
lshw -C network will show hardware. -C network to only show “network” class of hardware.
After successfully installing the driver, I could see the wifi network as DISABLED. Then running netplan apply this show the network as enabled.
Источник
Создаем точку доступа Wi-Fi под Linux из USB модема
Все началось, когда я заменил материнскую плату в своем домашнем компьютере. В старой плате был встроенный USB Wi-Fi адаптер на обычном Realtek 8187, который два года исправно работал точкой доступа под Windows. В новой плате Wi-Fi модуля не было, зато у меня появился целый сервер на замечательном Intel Atom 525 с одним маленьким недостатком — в нем было очень мало PCI слотов.
Немного поразмышляв, я решил сделать невинную, как мне сначала казалось вещь — запустить программную Wi-Fi точку доступа на обычном USB адаптере. Если бы меня предупредили что меня ожидает, я бы отказался от идеи с самого начала! Я раздобыл недорогой адаптер и, только в процессе возни с ним, стал осознавать что использование «неправильного» USB на «неправильном» чипсете это настоящее насилие для Linux! Гуру Линукса отказывались от помощи!
Тем не менее, мне удалось подружить Debian 6.0 с чипсетами Ralink 2870/3070 и Atheros 9170, и я готов раскрыть эту страшную тайну всему миру!
Предисловие
В последние годы Wi-Fi система в ядре Linux подверглась серьезной доработке. Идея была очень простой — разбить подсистему на модули, вынести повторяющиеся процедуры MAC уровня в отдельные модули ядра и отдельные демоны и переписать заново драйвера физических устройств. Так появилась пачка компонентов, про которые можно почитать на сайте разработчиков: wireless.kernel.org/en/users/Documentation
Как это часто бывает, красивые теории подверглись воздействию суровой прозе жизни. В нашем случае это выглядит так: для каждого чипсета Ralink 2870/3070 и Atheros 9170 в ядро включены две версии драйверов — «old school», которые работают из коробки, но не могут быть запущена в режиме Master (режим для запуска Access Point) и новые «net-link style» которые все умеют но не работают из коробки. По-умолчанию взаимоисключающие драйвера пытаются запуститься одновременно с печальным результатом. Но довольно сетований, скорее за дело!
Запускаем драйвера. Wi-Fi, просто Wi-Fi
Если вы обычный пользователь, и хотите просто подключаться к имеющимся Wi-Fi сетям, то на Debian 6 (и других подобных убунтариях) вам нужно сделать следующее:
Для чипсета RT2870/3070 на коем собраны популярные Dlink DWA-140, TL-WN727N рекомендую оставить драйвер старого стиля rt2870sta, к которым не забываем скачать firmware.
apt-get install firmware-ralink wireless-tools
Далее идем в /etc/modprobe.d/blacklist.conf и блокируем запуск драйверов нового стиля:
После чего можно подключить USB свисток и внимательно посмотреть dmesg. Если в нем будут писать про конфликты драйверов, то вы ошиблись или не запретили все конфликтующие драйвера. Если будет написано про отсутствие firmware, значит у вас отсутствует firmware (чертовски неожиданно?). Наберите ls -l /lib/firmare должно быть что то типа такого:
-rw-r—r— 1 root root 8192 Мар 6 22:34 rt2561.bin
-rw-r—r— 1 root root 8192 Мар 6 22:34 rt2561s.bin
-rw-r—r— 1 root root 8192 Мар 6 22:34 rt2661.bin
-rw-r—r— 1 root root 8192 Мар 6 22:34 rt2860.bin
-rw-r—r— 1 root root 8192 Мар 19 11:46 rt2870.bin
-rw-r—r— 1 root root 4096 Янв 4 05:40 rt2870.bin.old
-rw-r—r— 1 root root 8192 Дек 28 2009 rt2870.bin.ralink
-rw-r—r— 1 root root 4096 Мар 6 22:34 rt3070.bin
-rw-r—r— 1 root root 4096 Мар 6 22:34 rt3071.bin
-rw-r—r— 1 root root 8192 Мар 6 22:34 rt3090.bin
-rw-r—r— 1 root root 2048 Мар 6 22:34 rt73.bin
Пытливый читатель наверно заметил подвох, мы еще вспомним о нем.
Для Ar9170 аналогичная процедура. На нем собраны Dlink DWA-130, 160 а так же очень популярный в узких кругах TL-WN821N v2. В мои же руки попал Netgear WNA1000.
apt-get install firmware-atheros wireless-tools
Блеклистим carl9170 и вперед!
Потом идем в /etc/network/interfaces и пишем там нечто вроде:
Запускаем ifup wlan0 . Далее какой нибудь графической утилитой можно подключиться к сети. Для окончательной настройки подойдет, например, «Network manager»
Если у тебя, уважаемый хабраюзер уже замигал Wi-Fi и больше ничего не требуется, то смело закрывай тему.
Запускаем драйвера. Сильные духом
Итак, настойчивый хабраюзер, несмотря на скепсис признанных гуру, мы все еще хотим запустить USB Wi-Fi в режиме точки доступа.
Для начала два простых совета по выбору адаптера:
- Все что угодно, только не Realtek!
- Остальные чипсеты/драйвера смотрим в справочнике: wireless.kernel.org/en/users/Devices/USB
Теперь вычеркнем все рекомендации из раздела «просто Wi-Fi»! 90% блогов в интернете забиты этой ерундой. Мы будем отключать драйвера старого стиля и запускать новые, которые ни черта не работают из коробки даже в новейших версиях ядер, а значит пришло время компиляции. Пока ты читаешь эту хабрастатью, разработчики наверняка исправили 1-2 бага в драйверах и добавили новый, а значит качаем самую свежую версию compat-wireless: www.orbit-lab.org/kernel/compat-wireless-2.6
Она совместима с драйверами начиная от 2.6.14
Далее следуем инструкциям: wireless.kernel.org/en/users/Download/stable
Компилируется все очень долго игнорируя флаг включения многопоточности:
declare -x CONCURRENCY_LEVEL=»4″
После компиляции и инсталляции не забываем отключить старый стиль в /etc/modprobe.d/blacklist.conf
И конечно не забываем выгрузить ранее загруженные драйвера:
Драйвера нового стиля корректно выгружать так (пригодится при отладке):
Страшная тайна firmware!
Кажется все. Запускаем modprobe … и полное разочарование! В логах опять ругается на firmware. Дело в том что новые драйвера имеют и фирмваре другое. Для Ralinka идем сюда: www.ralinktech.com/support.php?s=2 и скачиваем нечто вида RT2870_Firmware_V22.
Распаковываем и пишем в /lib/firmware, удивляясь как это файл с одинаковым именем может отличаться ровно в два раза по размеру! Внимательный читатель уже отметил этот факт раньше. Дело в том, что несколько месяцев назад разработчики объединили драйвера для чипсетов rt2870 и rt3070 в один. Не мудрствуя лукаво назвали драйвера и фирмваре по имени 2870. Вы видели на странице Ралинка фирмваре 3070? И я не видел, а оно там есть! Адаптер DWA-140 сделан на чипсете 3070 и распознается драйверами rt2800usb.
С Атеросом немного проще, идем на страницу разработчиков и скачиваем свежую версию: wireless.kernel.org/en/users/Drivers/carl9170#Firmware
Чтобы точно разобраться с фирмваре, смотрим что хочет модуль драйвера, например:
modinfo carl9170 | grep firm
А потом проверяем что необходимое фирмваре есть:
ls /lib/firmware/
Далее уже привычные манипуляции с rmmod, modprobe и lsmod и ура! Мы подняли правильные драйвера, а значит пришло время набрать заветную команду
iwconfig wlan0 mode Master
Бах! Ошибка! SET failed on device wlan0 ; Invalid argument. Неужели все было проделано зря? Конечно нет. Просто у новой подсистемы свой путь, и как это часто бывает с новым и хорошим, он категорически отрицает старое и хорошее. На форумах этот вопрос обсуждают примерно так:
— Why?
— RTFM!
— Cам ты RTFW! Небо, небо не видело такого кю!
Мануал сообщает нам что отныне все настройки для точки доступа делаются через программу hostapd: wireless.kernel.org/en/users/Documentation/hostapd
Подключаем репозиторий sid в Дебиан (во всех остальных безнадежно старые версии) и ставим новые утилиты работы с радио fw и демон hostapd
apt-getinstall iw hostapd
После чего пишем iw list и видим заветные Supported interface modes: AP, а заодно и список частот.
Танцы с бубном. Hostapd
Перед началом настройки конфига нужно знать три важные вещи.
1. Внутри этого демона сидит маленький и вредный поганец, который непредсказуемым образом меняет состояние интерфейса в процессе запуска/перезапуска. Иногда wlan0 исчезает, иногда у него исчезает IP, иногда помогает ifdown ifup, иногда не помогает. Ralink в таких условиях совсем плох, Атерос чуть стабильнее. Поэтому перед любом запуске hostapd проверяем, что радиоинтерфейс поднят, и IP адрес на нем жив. Если не удается поднять интерфейс значит применяем насилие — ребутим Линукс! (Да да это не шутка!)
2. Все настройки сначала проверяем без шифрования! И не забываем проверять dhcpd, который тоже любит умирать при перезагрузке интерфейсов. Вот почему Linux + USB = ненависть! Лучше настройку hostapd проводить без dhcp, с фиксированным IP адресе на клиенте, и лишь в конце перейти к настройке dhcpd.
3. Для проверки всегда сначала запускаем hostapd -d /etc/hostapd/hostapd.conf c диагностикой в консоль.
Теперь конфиг hostapd с пояснением. ( Update: поправлены комментарии, # не работает в конце строки)
После запуска прежде всего набираем ifconfig и видим что появился специальный интерфейс
mon.wlan0 Link encap:UNSPEC HWaddr 30-46-9A-00-6D-04-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42603 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3887500 (3.7 MiB) TX bytes:0 (0.0 B)
Теперь в консоли (если запускали hostapd -d) смотрим что происходит в процессе аутентификации. Если настроен WPA и соединиение не проходит дальше фазы 2/4 значит ошибочно набран пароль. Там еще можно увидеть множество непонятных сообщений.
Лирическое отступление
Так получилось, что ковырясь с hostapd я потерял всякую надежду запустить свой Dlink DWA-140 на чипсете Ralink 3070. Мне совершенно точно удалось запустить его в работу без шифрования, но при включении шифрования или я допускал ошибку, или действительно этот модуль плохо взаимодействует с ядерными модулями шифрования ( на форумах я видел описание проблемы и одна из версий решения указывала на модули шифрования ecb и arc4).
Финальный аккорд с включением шифрования я уже реализовал на Netgear WNA1000 на чипсете Atheros 9170, который действительно лучше работает и корректно подгружает все модули шифрования.
Теперь я думаю что можно таки было запустить Ralink с шифрованием и призываю поставить жирную точку в том вопросе счастливых обладателей DWA-140. Пишите о своих успехах или проблемах в комментариях, попробуем разобраться вместе.
Вместо послесловия
Теперь у нас в кладовке или на шкафу тихо жужжит маленький сервер с USB Wi-Fi адаптером, можно насладиться проделанной работой. Но не тут то было! В современной многоэтажке нашпигованной точками доступа со всех сторон идут помехи. Чтобы выбрать канал я советую изучить эфир программой InSSIDer
Вот так выглядел выбор канала у меня вечерком у окошка:
Источник
Using the device Wireless Card Monitor Mode #68
Comments
zerokewl88 commented Sep 22, 2013
I was wondering, is there a way we can use the Device WLAN0 in Monitor Mode?
To do this, we would have to connect to the Device over USB ? (we can’t connect via VNC and Use the WLAN0 card.. is what i mean) ?? Is this possible at all?
Or can we add another USB Dongle, will the Linux Deploy System work with a USB Connected WiFi Dongle ?
I wanted to try use airmon-ng but it comes with a Error mon0:ERROR while getting interface flags: No such device.
Also inside the Kali Linux, i saw ther Chipset is Unknown, how can we resolve this also ?
The text was updated successfully, but these errors were encountered:
zerokewl88 commented Sep 22, 2013
I got a Alfa AWUS036H, works fine in a VMWare Kali Linux, When trying to on Linux Deploy, i can see the USB Device attached via lsusb
BUS 001 Device 008: ID obda:8187 RealTek Semiconductor Corp.
How can i get it running?
timwr commented Sep 25, 2013
Can you try:
apt-get install wireless-tools
iwconfig
?
zerokewl88 commented Sep 25, 2013
Ty for your reply.
I tried those commands but already have the latest tools installed..
Also iw-config reports command not found
timwr commented Sep 25, 2013
Sorry iwconfig not iw-config. Do you get any output from the command «dmesg» when you plug the usb cable in? Also please try the command «modprobe rtl8187».
zerokewl88 commented Sep 25, 2013
Hi, Sure, i will post it all here, also let me also post the current errors, and command outputs i’ve been receiving to see if there lies the problem
# iwconfig
rev_rmnet1 no wireless extensions.
rmnet6 no wireless extensions.
rev_rmnet5 no wireless extensions.
rmnet1 no wireless extensions.
rmnet_usb2 no wireless extensions.
lo no wireless extensions.
rev_rmnet0 no wireless extensions.
rmnet5 no wireless extensions.
rev_rmnet4 no wireless extensions.
rmnet0 no wireless extensions.
rmnet_usb1 no wireless extensions.
rev_rmnet8 no wireless extensions.
rmnet4 no wireless extensions.
sit0 no wireless extensions.
dummy0 no wireless extensions.
rev_rmnet3 no wireless extensions.
wlan0 Qcom:802.11n ESSID:»MYESSIDNAME» Nickname:»»
Mode:Managed Frequency:2.437 GHz Access Point: 98:FC:11:84:67:95
Bit Rate=58.5 Mb/s Tx-Power=22 dBm
RTS thr=2346 B Fragment thr=8000 B
Encryption key:2362-4AC2-69A1-2845-775B-37B5-99CD-AC1D-483B-E85C-A027-A86E-976F-36DB-193F-4E67 [3] Security mode:restricted
rmnet_usb0 no wireless extensions.
rev_rmnet7 no wireless extensions.
rmnet3 no wireless extensions.
rev_rmnet2 no wireless extensions.
rmnet7 no wireless extensions.
rev_rmnet6 no wireless extensions.
rmnet2 no wireless extensions.
rmnet_usb3 no wireless extensions.
p2p0 Qcom:802.11n ESSID:off/any Nickname:»»
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=0 dBm
RTS thr=2346 B Fragment thr=8000 B
Encryption key:off
rmnet_smux0 no wireless extensions.
zerokewl88 commented Sep 25, 2013
root@localhost: # dmesg | tail -n 100
[49453.440700]
[49454.043361] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49454.043392]
[49454.645381] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49454.645412]
[49455.249233] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49455.249233]
[49455.849880] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49455.849910]
[49456.291225] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49456.291225]
[49457.054958] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49457.054958]
[49457.656490] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49457.656490]
[49457.865138] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49457.865138]
[49458.131587] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49458.131587]
[49459.200038] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49459.200038]
[49459.434688] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49459.434718]
[49459.708461] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49459.708492]
[49459.941768] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49459.941799]
[49460.603633] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49460.603633]
[49460.821742] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49460.821742]
[49461.461757] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49461.461757]
[49461.690822] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49461.690822]
[49462.264308] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49462.264339]
[49462.682063] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49462.682094]
[49463.297695] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49463.297695]
[49463.912166] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49463.912166]
[49464.521175] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49464.521205]
[49464.936092] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49464.936092]
[49465.207637] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49465.207637]
[49465.818538] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49465.818538]
[49466.422450] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49466.422481]
[49467.024928] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49467.024959]
[49467.627040] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49467.627071]
[49468.230007] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49468.230037]
[49468.829280] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49468.829311]
[49469.439418] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49469.439418]
[49470.039150] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49470.039180]
[49470.642330] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49470.642360]
[49471.244930] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49471.244960]
[49471.848506] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49471.848537]
[49472.270900] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49472.270931]
[49473.054408] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49473.054439]
[49473.655910] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49473.655940]
[49474.257930] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49474.257930]
[49477.552181] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49477.552211]
[49478.128047] qtaguid: iface_stat: stat_update() lo not found
[49478.128322] qtaguid: iface_stat: stat_update() lo not found
[49484.291896] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49484.291927]
[49489.204463] init: untracked pid 17209 exited
[49489.306148] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49489.306148]
[49489.510768] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49489.510799]
[49490.331600] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49490.331630]
[49490.614101] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49490.614131]
[49490.867061] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49490.867061]
[49491.114467] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49491.114467]
[49491.342891] wlan: [939:E :TL ] No threshold set cross=0, up=0,down=-70
[49491.342922]
root@localhost: #
zerokewl88 commented Sep 25, 2013
root@localhost: # modprobe rtl8187
libkmod: ERROR ../libkmod/libkmod.c:554 kmod_search_moddep: could not open moddep file ‘/lib/modules/3.4.0-g3865184/modules.dep.bin’
root@localhost: #
root@localhost: # apt-get install linux-headers-$(uname -r)
Reading package lists. Done
Building dependency tree
Reading state information. Done
E: Unable to locate package linux-headers-3.4.0-g3865184
E: Couldn’t find any package by regex ‘linux-headers-3.4.0-g3865184’
root@localhost: #
zerokewl88 commented Sep 25, 2013
Device is a Sony Xperia Tablet Z SGP321 Running (Stock / Rooted Obviously)
zerokewl88 commented Sep 28, 2013
I tried installing WICD, thinking maybe it would miraculously start working.. but it didn’t.. Anyone got any ideas.. i think the main issue, is not having the Kernel Headers installed?
freelanceontime commented Mar 10, 2014
Just to confirm is there no current support for wlan on kali using Linux deploy on a arm7 chip device. Have a Motorola zoom and besides having unresolved postgresql issues, non of the excellent software I use in my VM seem to work on kali deploy would love some info about work in progress or tutorials from install to working wifite. Kind regards great job regardless
FacepalmMute commented Jan 5, 2016
Anyone find a method get it to work?
Smartphone(opo/rooted)
think2011 commented Jan 7, 2016
Anyone find a method get it to work?
scndthe2nd commented Jan 7, 2016
On Thu, Jan 7, 2016, 9:02 AM 曾浩 notifications@github.com wrote:
Anyone find a method get it to work?
Reply to this email directly or view it on GitHub
#68 (comment).
eschlenzka commented Jul 18, 2017
I think you need a custom kernel like nethunter (or build your own) which supports your wireless device.
twaik commented Aug 21, 2018
Looks like it is not a Linux Deploy issue. Try to contact the vendor to get Monitor Mode working.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник