LINUX.ORG.RU

добавь тэг kali и ребята подтянуться

anonymous
()

сделал поиск в google по словам

TL-WN8200ND(UN)2.0 linux driver

и сразу нашёл ответ, как настроить: https://askubuntu.com/questions/1003112/unable-to-install-driver-wn8200nd-v2-...

тут главное выяснить точное название микросхемы контроллера. Например, у вас наверно Realtek RTL8192eu. Буквочки eu в конце могут иметь значение для выбора драйвера.

Kali Linux - узко специализированный. В нём в ядре есть дополнительные Wi-Fi драйверы. Но раз нужного драйвера там не оказалось, надо искать его и ставить самостоятельно.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

выдает ошибку

root@kali:~/rtl8192eu-linux-driver# sudo dkms install rtl8192eu/1.0 Error! echo Your kernel headers for kernel 4.17.0-kali1-amd64 cannot be found at /lib/modules/4.17.0-kali1-amd64/build or /lib/modules/4.17.0-kali1-amd64/source.

salomethodua
() автор топика
Ответ на: комментарий от salomethodua

Забыл пояснить. В ответе написано, какие пакеты надо сначала списать. Потом надо списать драйвер, разархивировать его и установить согласно инструкции. Если на выбор предлагается установка без dkms и с ним, то выбрать dkms, чтобы драйвер переустанавливался при обновлении ядра. Автор ответа модифицировал драйвер, но написал, что он глючный - связь обрывается через несколько минут. Но дал ссылку на другой драйвер - в примечании Edit 1. В конце сообщает, как он поборол неожиданный переход Wi-Fi драйвера в состояние засыпания. Если этот ответ не поможет, то по названию rtl8192eu искать другие советы и драйвера. Так я установил драйвер для Tenda U12 на Realtek RTL8812au - нашёл в google несколько драйверов (то есть, модификаций одного и того же драйвера), выбрал как мне показалось лучший и установил с помощью dkms. Работал нормально. Более точный ответ дать затрудняюсь, так как у меня нет модели на RTL8192eu.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

вы очень помогли, но как новичку трудно разобраться с «какие пакеты надо сначала списать». можете помочь?

salomethodua
() автор топика
Ответ на: комментарий от salomethodua

Новичку надо уйти нафиг с кали и попытаться настроить хотя бы нормальный дистр.

Avial ★★★★★
()
Ответ на: комментарий от anonymous

root@kali:~# lsusb Bus 006 Device 002: ID 064e:c336 Suyin Corp. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 003: ID 0a5c:21e3 Broadcom Corp. HP Portable Valentine Bus 008 Device 002: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 007: ID 1a81:1006 Holtek Semiconductor, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

salomethodua
() автор топика
Ответ на: комментарий от anonymous

Этот адаптер в природе уже давно, только дров как не было так и нет. Так бы он из коробки уже работал.

anonymous
()

Первое: используй разметку, [code][/code] — твой вывод читать невозможно.

Второе: Kali _не_ рекомендуют как первый Linux для изучения сами его разработчики: https://docs.kali.org/introduction/should-i-use-kali-linux

Это специализированная сборка на основе Debian, предназначенная исключительно для взлома. Обычно используется админами для проверки своих же сетей. Если ты не админ и не студент с безопасности, тебе на ней делать нечего.

Как десктоп — она не подходит. Специфичные патчи приводят к специфичным глюкам.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Очередной учитель, советчик. Ну расскажи как ему в другом дистре дрова, на это дерьмо поставить.

anonymous
()
Ответ на: комментарий от anonymous

Да ему всё уже рассказали, вообще-то. Определить чип, гуглить по нему.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Andrey110682

Да ни куя он не знает. Он даже не втыкает, что нужно заголовки ядра поставить, для сборки. Но суть не в этом, а в том что драйвера в природе не существует.

anonymous
()
Ответ на: комментарий от anonymous

вы тут между собой п..те или есть кто с головой кто может реально помочь?

salomethodua
() автор топика
Ответ на: комментарий от anonymous

Но суть не в этом, а в том что драйвера в природе не существует.

В ядре же есть модуль rtl8xxxu для сего девайса.

nvl ★★★
()
Ответ на: комментарий от salomethodua
$ git clone https://github.com/luckynzm/tlwn8200nddriver.git
$ cd tlwn8200nddriver
$ sudo dkms add .
$ sudo dkms install rtl8192eu/1.0

Показывай после какой команды у тебя ошибки.

dpood
()
Ответ на: комментарий от dpood

в каком ядре, уточните?

$ modinfo rtl8xxxu | grep -e filename: -e description:
filename:       /lib/modules/4.18.5-200.fc28.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.xz
description:    RTL8XXXu USB mac80211 Wireless LAN Driver
nvl ★★★
()
Ответ на: комментарий от salomethodua

Снеси это говно, и не ставь его пока не научишься собирать ядро.

time_LORd
()
Ответ на: комментарий от dpood
root@kali:~# apt install -y dkms linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package dkms
E: Unable to locate package linux-headers-4.17.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.17.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.17.0-kali1-amd64'
salomethodua
() автор топика
Ответ на: комментарий от anonymous
root@kali:~# apt update
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
root@kali:~# apt-get update 
Reading package lists... Done
root@kali:~# apt install -y dkms linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package dkms
E: Unable to locate package linux-headers-4.17.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.17.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.17.0-kali1-amd64'
salomethodua
() автор топика
Ответ на: комментарий от salomethodua

Корректируй /etc/apt/source.list, на каждый чих сюда будешь вываливать?

anonymous
()
Ответ на: комментарий от salomethodua

Ты главное логи ни в коем случае не присылай, а то станет возможным тебе помочь и кто-то поможет. А у тебя задача противоположная.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от salomethodua

Сейчас поищу драйвер.

Есть ли он в Kali Linux - у меня сейчас не установлено Kali Linux, чтобы посмотреть. Могу установить, но не понимаю, в чём проблема.

Купил вот TP-Link TL-WN822N специально для испытания настройки. Убедился, что мне попалась модификация с RTL8192CU. Но сейчас испытывать установку драйвера неохота, так как устал. Потерпите до завтрашнего вечера.

Вообще-то, покупать это не хотелось, так как я не одобряю оборудование без диапазона 5 ГГц. Недавно купил Tenda U12 специально для испытания работы в Linux, но в нём диапазон 5 ГГц есть, значит и так может пригодиться. Но тут рядом видел вопрос от другого автора про TP-Link TL-WN822N, так что решил выяснить.

В общем, найти драйвер для этой микросхемы. Списать его и прочитать инструкцию по установке. Выполнять её по шагам. Сообщить, какой шаг не удалось выполнить. Если с одним драйвером не получается, испытать другой (я видел другой, сейчас поищу).

Partisan ★★★★
()
Ответ на: комментарий от anymouze

Этот драйвер есть в ядре: /kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz, но сейчас приоритет отдают унифицированному: /kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.xz

nvl ★★★
()
Ответ на: комментарий от anymouze

Нет, я видел другой.

Но с этим TP-Link TL-WN822N (Ver. 3.0 на контроллере RTL8192CU) у меня получился облом: он заработал искаропки без ручной установки драйвера. У меня Ubuntu 18.04 с ядром 4.15. У кого не работает искаропки, значит более старое ядро, чем 4.15. Не помню, какое ядро в Kali Linux. Посмотреть можно с помощью

uname -r

А так ли уж нужен Kali Linux, не обойтись ли простым Ubuntu или Mint? Испытать в Kali Linux могу только завтра. Или в Astra Linux 2.12 (оно тоже на основе Debian. Я его недавно испытывал, но кое-что не посмотрел).

Глюк. У меня основной Wi-Fi адаптер - внутренний (PCI-E), а этот внешний с USB. По идее, их в настройках Wi-Fi в Ubuntu внутренний и внешний можно включать и выключать по отдельности. C Tenda U12 это и получалось, а с этим нет - выключаю внутренний, выключается и этот. Включаю этот, включается и внутренний. Так что пришлось совсем убрать внутренний адаптер, чтобы убедиться, что этот работает (сейчас он и используется). Завтра продолжу изучение для другого дистрибутива Linux.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

Да, кстати. Сейчас стал списывать Kali Linux последней версии 2018.3, чтобы завтра испытать. А там написано: ядро 4.17. Значит, эта модель Wi-Fi адаптера должна работать и без ручной установки драйвера. Завтра проверю, но по-моему, всё ясно: у автора вопроса не последняя версия Kali Linux. Если нужно Kali Linux, то установить последнюю версию.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

В общем. Всё работает искаорпки, как я и ожидал.

Не стал ставить, а просто загрузился с живого DVD (то есть, это была живая флешка, хорошая, красная, записанная в Windows с помощью программы Rufus). Использовал дистрибутив Kali Linux 2018.3 с ядром 4.17. Wi-Fi адаптер определился и после обычного ввода пароля для сети она сразу заработала. Не сразу понял, как проверить - не заметил среди значков Firefox (у него значок был нетрадиционный). Проверил, подав ping, затем, не выходя с живого DVD, установил Chromium:

su - apt install chromium

тут обнаружился дефект - низкая скорость загрузки - 45 КБ/c. Подозрение на хилые серверы хранилищ Kali Linux (конкретно, выбрался http://mirror-1.truenetwork.ru ). При такой скорости загрузки пакетов использовать этот дистрибутив в качестве универсального нецелесообразно.

В общем - если автор темы хочет использовать Kali Linux, пусть использует новую версию (с ядром не менее 4.15), и не надо будет ставить драйвер. - я испытаю установку драйвера для TP-Link TL-WN822N в другом дистрибутиве на основе Debian, то есть в Debian 9.5 или в Astra Linux 2.12. В Kali Linux испытывать бессмысленно, потому что и так работает. - эта фиговина, хоть и не имеет 5 ГГц, но в какой-то степени себя оправдала тем, что работает искаропки (если ядро не менее 4.15). Имеется ввиду модификация Ver. 3.0 на контроллере Realtek RTL8192CU. Так же подойдёт любой другой Wi-Fi адаптер на RTL9192CU.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

Завтра проверю, но по-моему, всё ясно: у автора вопроса не последняя версия Kali Linux
Использовал дистрибутив Kali Linux 2018.3 с ядром 4.17.
пусть использует новую версию (с ядром не менее 4.15), и не надо будет ставить драйвер

USB WiFi адаптер (комментарий)

Вот сообщение где ясно, какая версия ядра у него. Его огрызок не работает из коробки. Уже не однакратно говорилось про этот адаптер, что дров в природе на него нет. Покрайней мере так было раньше. Судя по тому что, не заработал свисток и сейчас ничего не поменялось.

dpood
()
Ответ на: комментарий от dpood

Уже не однакратно говорилось про этот адаптер, что дров в природе на него нет.

Мало ли что говорилось. Я говорю только от своего имени. Но вы правильно обратили внимание на мою ошибку - у автора темы TP-Link TL-WN8200ND, а я всё время думал, что TL-WN822N. Я запомнил, что у него - на микросхеме RTL8192CU, а название модели адаптера забыл.

Но в купленном мной для испытания TL-WN822N v.3 тоже контроллер RTL8192CU, и он заработал в Ubuntu 18.04 и в Kali Linux 2018.3. Значит, драйвера в природе есть.

Вечером испытаю ещё в каком-нибудь дистрибутиве. У меня ещё на очереди испытание Oracle Linux 7.5.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

из коробки в конфигах ядер включают rtl8192cu, только он довольно-таки стремный, поэтому до недавних пор рекомендовалось ставить сторонние модули, как например с гитхуба у того же pvaret'a . в версию ядра 4.4 добавили rtl8xxxu и в последних версиях допилили его до вменяемого состояния, вот только есть засада - мало того, чтобы было

CONFIG_RTL8XXXU=m
, нужно, чтобы еще было
CONFIG_RTL8XXXU_UNTESTED=y
, а этот параметр не включен во многих дистрах, например дебиан,центос,войд, а в некоторых включен, например в убунте,сусе,арче. проверить можно так, к примеру
egrep "UNTESTED" /boot/config-blablabla

redby
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.