Не подключается к WIFI через USB адаптер TP-Link Debian 9

Автор mark, 05 июля 2019, 19:53:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mark

Доброго времени суток!
Установил debian пытаюсь настроить wifi через usb адаптер, сеть нужную видит, а подключаться не хочет.
После установки системы выполнил следующие действия:
1. настроил sudoers - записал туда имя пользователя, чтобы можно было выполнять команды из под рута
2. установил aptitude: sudo apt-get install aptitude
3. установил wicd: sudo aptitude install wicd
4. добавил в /etc/apt/sources.list deb http://security.debian.org/debian-security jessie/updates main non-free
5. загрузил пакет firmware-realtek: sudo apt-get install firmware-realtek
7. после перезагрузки системы ввел команду sudo iwconfig получил следующий вывод;
Открыть содержимое (спойлер)
lo        no wireless extensions.

enp0s20f0u14  no wireless extensions.

wlxd46e0e40b8e7  IEEE 802.11  ESSID:off/any 
          Mode:Managed  Frequency:2.422 GHz  Access Point: Not-Associated   
          Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off
         
enp2s0    no wireless extensions.
[свернуть]


8. открыл wicd в параметрах указал беспроводной интерфейс wlxd46e0e40b8e7 обновил и появились доступные сети.
9. при подключении к моей система долго пытается установить соединение, но в итоге не устанавливает
P.S. при установке системы, загрузки пакетов и пр. машина подключена через телефон samsung через usb провод и от него сеть работает (в wicd показана как проводная сеть)

вывод команды uname -a
Linux debian 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1 (2019-04-12) x86_64 GNU/Linux

вывод команды lsusb
Открыть содержимое (спойлер)
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 002: ID 2357:0109 
Bus 001 Device 005: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[свернуть]

вывод команды lspci -v
Открыть содержимое (спойлер)
00:00.0 Host bridge: Intel Corporation Device 3ec2 (rev 07)
        Subsystem: Gigabyte Technology Co., Ltd Device 5000
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 121
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: aa000000-ab0fffff
        Prefetchable memory behind bridge: 00000000a0000000-00000000a9ffffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:12.0 Signal processing controller: Intel Corporation Device a379 (rev 10)
        Subsystem: Gigabyte Technology Co., Ltd Device 8888
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at ab31c000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:14.0 USB controller: Intel Corporation Device a36d (rev 10) (prog-if 30 [XHCI])
        Subsystem: Gigabyte Technology Co., Ltd Device 5007
        Flags: bus master, medium devsel, latency 0, IRQ 123
        Memory at ab300000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Device a36f (rev 10)
        Subsystem: Intel Corporation Device 7270
        Flags: bus master, fast devsel, latency 0
        Memory at ab316000 (64-bit, non-prefetchable) [size=8K]
        Memory at ab31b000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:16.0 Communication controller: Intel Corporation Device a360 (rev 10)
        Subsystem: Gigabyte Technology Co., Ltd Device 1c3a
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at ab31a000 (64-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: <access denied>

00:17.0 SATA controller: Intel Corporation Device a352 (rev 10) (prog-if 01 [AHCI 1.0])
        Subsystem: Gigabyte Technology Co., Ltd Device b005
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 124
        Memory at ab314000 (32-bit, non-prefetchable) [size=8K]
        Memory at ab319000 (32-bit, non-prefetchable) [size=256]
        I/O ports at 5030 [size=8]
        I/O ports at 5020
        I/O ports at 5000 [size=32]
        Memory at ab318000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci
        Kernel modules: ahci

00:1c.0 PCI bridge: Intel Corporation Device a33f (rev f0) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 122
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: ab200000-ab2fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation Device a303 (rev 10)
        Subsystem: Gigabyte Technology Co., Ltd Device 5001
        Flags: bus master, medium devsel, latency 0

00:1f.3 Audio device: Intel Corporation Device a348 (rev 10)
        Subsystem: Gigabyte Technology Co., Ltd Device a0a2
        Flags: bus master, fast devsel, latency 32, IRQ 126
        Memory at ab310000 (64-bit, non-prefetchable) [size=16K]
        Memory at ab100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Device a323 (rev 10)
        Subsystem: Gigabyte Technology Co., Ltd Device 5001
        Flags: medium devsel, IRQ 11
        Memory at ab318800 (64-bit, non-prefetchable) [disabled] [size=256]
        I/O ports at efa0 [size=32]

00:1f.5 Serial bus controller [0c80]: Intel Corporation Device a324 (rev 10)
        Subsystem: Intel Corporation Device 7270
        Flags: fast devsel
        Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd GK208 [GeForce GT 710B]
        Flags: bus master, fast devsel, latency 0, IRQ 127
        Memory at aa000000 (32-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=128M]
        Memory at a8000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 4000 [size=128]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nouveau
        Kernel modules: nouveau

01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GK208 HDMI/DP Audio Controller
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at ab080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
        Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
        Flags: bus master, fast devsel, latency 0, IRQ 125
        I/O ports at 3000 [size=256]
        Memory at ab204000 (64-bit, non-prefetchable) [size=4K]
        Memory at ab200000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169
[свернуть]

вывод команды sudo ifconfig
Открыть содержимое (спойлер)
enp0s20f0u14: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.42.138  netmask 255.255.255.0  broadcast 192.168.42.255
        ether fa:95:d8:b0:9f:3d  txqueuelen 1000  (Ethernet)
        RX packets 3373  bytes 2239395 (2.1 MiB)
        RX errors 2  dropped 0  overruns 0  frame 2
        TX packets 3366  bytes 635903 (620.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether e0:d5:5e:c9:ab:00  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 168  bytes 13356 (13.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 168  bytes 13356 (13.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlxd46e0e40b8e7: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 9a:84:2b:8f:23:1f  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
[свернуть]

Также стоит отметить следующее;
индикатор на адаптере не подает никаких признаков жизни
до установки debian, здесь стояла windows 10 с этим же адаптером и оно работало (т.е. usb порт и адаптер исправны. адаптер подключался к моей сети wifi)
USB адаптер TP-Link. ИД оборудования (взял с диспетчера устройства с ноута где стоит windows 10) USB\VID_2357&PID_0109&REV_0200.
Странно почему lsusb не отображает адаптер

Помогите пожалуйста решить проблему, я новичок в Linux. Заранее благодарю!

Modigar

NetworkManager установлен?
Надо ему в конфиг прописать
[device]
wifi.scan-rand-mac-address=0

G_r_i_g_a

Цитата: mark от 05 июля 2019, 19:53:09добавил в /etc/apt/sources.list deb http://security.debian.org/debian-security jessie/updates main non-free
Для чего ты к Stretch подключаешь репу Jessie? Это совсем лишнее, удали эту строку, а вместо нее к каждой строке без # после main допиши contrib non-free.
Цитата: mark от 05 июля 2019, 19:53:09Странно почему lsusb не отображает адаптер
Он как раз его отображает, сам посмотри:
Цитата: mark от 05 июля 2019, 19:53:09USB\VID_2357&PID_0109&REV_0200
Цитата: mark от 05 июля 2019, 19:53:09Bus 001 Device 002: ID 2357:0109 
А то что он без имени, так это драйвера просто не хватает. Точнее он как бы есть, но на нем скорее всего работать будет нестабильно. Надо собрать из исходников, где-то на гитхабе были.

mark

Не знаю есть ли у меня NetworkManager, в поиске нашел, что для kde - apt-get install plasma-nm, нужно установить?
На счет contrib non-free понял. А дописывал я это потому, что тут написано https://packages.debian.org/ru/jessie/all/firmware-realtek/download.

mrgoodvin

Цитата: mark от 05 июля 2019, 22:50:44А дописывал я это потому, что тут написано https://packages.debian.org/ru/jessie/all/firmware-realtek/download.
Это указано для Jessie, а дописать нужно для stretch по аналогии, как уже подсказали:deb http://ftp.ru.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security stretch/updates main non-free contrib
Удали firmware-realtek: sudo apt-get purge firmware-realtek  и затем после правки sources и apt-get update установи firmware-realtek заново. Если не будет работать после перезагрузки, как вариант - действительно можно поставить дрейвера с github. Похоже тебе нужны для чипа RTL8192eu: https://github.com/Mange/rtl8192eu-linux-driver, но не факт - и в тоже время точно с буквой 'u'. Можно еще после показать вывод: lsmod и так же нужно точно узнать модель и серию адаптера, кроме как ''USB адаптер TP-Link'.

Цитата: mark от 05 июля 2019, 22:50:44Не знаю есть ли у меня NetworkManager, в поиске нашел, что для kde - apt-get install plasma-nm, нужно установить?
Цитата: mark от 05 июля 2019, 19:53:093. установил wicd: sudo aptitude install wicd
Ты определись что тебе нужно, ибо ты уже один менеджер сети поставил - wicd... А plasma-nm - это апплет для NetworkManager как бы, и нужен для удобства работы с NM, не более.

Modigar

Сегодня Бустер должен выйти, на нем (тестовый качал) все мои ТП-Линки из коробки и без бубнов завелись. В смысле что не надо было драйвера собирать с гитхаба.
Может сразу его ставить?

mark

Про NM и Wicd уже прочитал, понял чтто они выполняют примерно одно и тоже, не устанавливать плазму. Я приводил ИД моего устройства - USB\VID_2357&PID_0109&REV_0200. Это TP-Link TL-WN823N. Изменил sources, как Вы говорили, удалил firmware, сделал апдейт, установил, перезагрузился, к сожалению не помогло.
На всякий случай привожу мой sources.list
sources.list
#

# deb cdrom:[Official Debian GNU/Linux Live 9.9.0 kde 2019-04-27T10:51]/ stretch main

# deb cdrom:[Official Debian GNU/Linux Live 9.9.0 kde 2019-04-27T10:51]/ stretch main

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free

deb http://ftp.ru.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security stretch/updates main non-free contrib
[свернуть]

mrgoodvin

#7
Цитата: Modigar от 06 июля 2019, 08:32:36
Сегодня Бустер должен выйти, на нем (тестовый качал) все мои ТП-Линки из коробки и без бубнов завелись. В смысле что не надо было драйвера собирать с гитхаба.
Может сразу его ставить:
Спасибо. То что для stretch подправят драйвера сомнений нету. Конечно, можно перейти и на buster, как вариант - решать автору темы. Можно также попробовать с бэкпортов поставить, добавив строку в sources: deb http://ftp.debian.org/debian stretch-backports main contrib non-free
apt-get install -t stretch-backports firmware-realtek И ставить с бекпорта указав версию, а она посвежее (20190114-1). Вариантов решения много, и есть с чего выбрать. Не факт что все варианты рабочие - но без методов проб и ошибок решить поставленую проблему не возможно - в любом случае, нужно пробовать.

mrgoodvin

#8
Цитата: mark от 06 июля 2019, 13:33:50Это TP-Link TL-WN823N.
Можно ознакомиться с этим (нужно знать еще аппаратную версию, тоже должна быть указана - к примеру V2). Пробовать ставить с бекпортов - должно все работать. Не забудь apt-get- update выполнить после правок в sources. Если нет, решать на выбор что либо из выше советов.
https://www.tp-link.com/us/support/download/tl-wn823n

mark

Спасибо большое за советы! В начале попробую сделать через бэкпорты, а потом установить бустер (это как я понимаю 10.0 версия дебиан). Как только проверю все методы, напишу о результатах каждого.