LINUX.ORG.RU

wi-fi адаптер для Debian 9 amd64

 ,


0

1

Есть два wi-fi адаптера usb.
1.D-Link DWA-160
2.TP-Link TL-WN822N
Оба работали нормально на Debian 8 amd64.
На Debian 9 2-е устройство при установке с нуля определяется и даже подключается по wi-fi, но после установки полностью отказывается подключаться к какой-либо сети.
Вычитал что проблему поможет решить не usb wi-fi адаптер, вот только как его выбрать с которым не будет проблем. В компьютерных магазинах ясное дело ничего не знают. Помогите выбрать wi-fi адаптер пожалуйста.
Может в природе существуют wi-fi адаптеры, где производитель хвастается что работают на всех debianо образных системах?



Последнее исправление: sex123 (всего исправлений: 1)

Установите пакеты firmware-realtek и firmware-atheros

No ★★
()

Какой версии у тебя TP-Link TL-WN822N?
Если TP-LINK TL-WN822N v1, то используется драйвер carl9170, который есть в пакете firmware-linux-free
Если TP-LINK TL-WN822N v2, то используется драйвер ath9k_htc, который есть в пакете firmware-atheros

D-Link DWA-160 тоже бывают разных ревизий.
D-Link DWA-160 rev A1, тоже используется драйвер carl9170, который есть в пакете firmware-linux-free
А в D-Link DWA-160 rev B1 используется драйвер rt2870 или rt2800, который есть в пакете firmware-misc-nonfree

Помогите выбрать wi-fi адаптер пожалуйста.

https://wireless.wiki.kernel.org/
https://wikidevi.com/wiki/Main_Page
https://wiki.debian.org/WiFi
http://linux-wless.passys.nl/

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

И какая проблема? Ссылки же я тебе накидал. TP-LINK TL-WN822N v3

Probable Linux driver rtl8192cu (in backports) or Realtek's vendor driver

Смотрим пакет firmware-realtek

 * Realtek RTL8192CU/RTL8188CU UMC A-cut firmware
   (rtlwifi/rtl8192cufw_A.bin)
 * Realtek RTL8192CU/RTL8188CU UMC B-cut firmware
   (rtlwifi/rtl8192cufw_B.bin)
 * Realtek RTL8192CU/RTL8188CU TMSC firmware
   (rtlwifi/rtl8192cufw_TMSC.bin)
 * Realtek RTL8192CU/RTL8188CU fallback firmware
   (rtlwifi/rtl8192cufw.bin)

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

ln -s /dev/null /ets/systemd/network/99-default.link ln: не удалось создать символьную ссылку '/ets/systemd/network/99-default.link': Нет такого файла или каталога

Скажите пожалуйста подробнее, впервые сталкиваюсь с root, обычно все через su делаю.

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

:~$ su - Пароль: :~# ln -s /dev/null /ets/systemd/network/99-default.link ln: не удалось создать символьную ссылку '/ets/systemd/network/99-default.link': Нет такого файла или каталога

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

1. В терминале заходишь под рутом, для этого вводишь:
su -

2. Копируешь отсюда эту команду и вставляешь ее в терминал, жмешь Enter:
ln -s /dev/null /ets/systemd/network/99-default.link

3. Вытаскиваешь свой ЮСБ-адаптер из своего компа.

4. Включаешь его обратно.

5. Наслаждаешься.

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

Там проблема в другом - systemd.
Он некорректно создает ссылки на ЮСБ-свистки и пихает эти корявые ссылки в НМ.
Проблема есть в Дебиане 9 и всех убунтах после 16.04.

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

Тему в избранное и можно закрывать! Жаль нет возможности как нибудь поблагодарить автора.

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

Он некорректно создает ссылки на ЮСБ-свистки и пихает эти корявые ссылки в НМ.
Проблема есть в Дебиане 9 и всех убунтах после 16.04.

Ради интереса. Баг-репорт есть? в новых версиях systemd это исправили?

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

Есть куча.

Всем влом.

Разрабы, видать, редко пользуются ЮСБ-свистками. На Pci-E такой фигни нет, на себе проверял.

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

Оно работает и со стоковым драйвером.
Только после небольшого напильника.

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

Конечно же. Это Марк святой и дебиан стабильный.

Проблема есть в Дебиане 9 и всех убунтах после 16.04.

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

Так ты не сказал, есть ли проблема в других дистрибутивах с той же версией systemd. То, что она есть в debian и ubuntu, не говорит о том, что в других дистрах её нет.

В любом случае к этому могла привести чрезмерная сложность и запутанность systemd.

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

Так ты не сказал, есть ли проблема в других дистрибутивах с той же версией systemd. То, что она есть в debian и ubuntu, не говорит о том, что в других дистрах её нет.

Есть, в kali

В любом случае к этому могла привести чрезмерная сложность и запутанность systemd.

Я думаю да, именно эта причина наиболее вероятна, остальные причины и рядом не стоят.

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

Я пробовал Федорки свежие. Там через раз как-то проявлялось.

Кстати, без хака со ссылкой на /dev/null, в Дебиан 9 и аналогичных убунтах ЮСБ-свистки работают прекрасно через wicd, если вручную указать устройство.

Так что, больше похоже, что глючит спарка systemd и NM.

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