- USB Wi-fi адаптер с поддержкой Linux Libre (свободные драйверы)
- как выяснить чипсет адаптера?
- Свободный Wi-Fi USB адаптер нормально работает со свободным драйвером ath9k_htc
- Zyxel nwd6605 driver linux
- Security
- Networking
- Service and License
- Home Connectivity
- Zyxel nwd6605 driver linux
- Security
- Networking
- Service and License
- Home Connectivity
- Zyxel nwd6605 driver linux
- Security
- Networking
- Service and License
- Home Connectivity
USB Wi-fi адаптер с поддержкой Linux Libre (свободные драйверы)
Я пользуюсь GNU/Guix на ядре LinuxLibre, потому что он работает без сбоев, легко откатиться в случае неудачного обновления, пакеты которые включены в систему хорошо ладно работают, ну и это безопасне, чем проприетарщина.
И мне нужно выбрать usb wi-fi адаптер, который можно купить в магазине в моем городе (магазин ДНС).
Подскажите, какие адапетры нормально поддерживаются?
Тут не могу сопоставить https://wireless.wiki.kernel.org/en/users/drivers с тем, что есть в магазине.
Atheros нет в этом магазине. Мне импонирует Zyxel и Asus:
- Wi-Fi адаптер ASUS USB-N10 Nano
- Wi-Fi адаптер ASUS USB-N13
- Wi-Fi адаптер ZyXEL NWD6505
- Wi-Fi адаптер ZyXEL NWD6605
- Wi-Fi адаптер ASUS PCE-AC51
На сайте h-node.org присутствуют адаптеры с протоколом 802.11(a)b/g/n, 802.11a, 802.11n. А поддержки 802.11ac нет.
Упомянутые USB-адаптеры поддерживают протокол 802.11b/g/n, но остаётся вопрос, действительно ли они поддерживаются в LinuxLibre?
# cat /proc/version Linux version 5.2.6-gnu (nixbld@) (gcc version 7.4.0 (GCC)) #1 SMP 1
Основной областью, в которой отсутствуют свободные драйверы и прошивки, являются устройства Wi-Fi. Работают устройства Wi-Fi, которые используют платы Atheros (AR9271 и AR7010) и взаимодействуют с драйвером Linux-libre ath9k, также использующие платы Broadcom/AirForce (BCM43xx with Wireless-Core Revision 5), которые работают с драйвером Linux-libre b43-open. Свободная прошивка существует для обоих и доступна в системе Guix из коробки как часть %base-firmware (see firmware).
Значит Тебе надо искать либо на означенных чипсетах или брать девайс какой нравится (они скорее всего на чипах Realtek) и настраивать на несвободных прошивках.
DEXP WFA-601, TP-LINK TL-WN822N эти под линукс я запускал. С бубном и дровами с git.
SergeySVold ★★★★ ( 19.02.20 23:27:20 MSK )
Последнее исправление: SergeySVold 19.02.20 23:30:46 MSK (всего исправлений: 1)
TP-LINK TL-WN822N не умеет в hotspot из коробки, Старые дрова, что умели, только для ядер 3.Х и ниже, да еще и пердолинг с ними обеспечен.
как выяснить чипсет адаптера?
И как Guix в целом для повседневного использования? Никакого стима, вайна, виртуалок с ускорением? Про нормальные видеокарты можно забыть? Про блютус гарнитуры тоже?
тока проверять. купить 10 штук и все перерпробовать. рассказать нам. заодно проверить в OpenBSD. неподошедшие разыграть в шарады среди лоровцев-несвободщиков и лоровцев-виндузятников
Ну иди у бородатых проверяй
На wikidev эту информацию собирали. Только похоже, что он лежит, но форки есть.
К сожалению ни чипсет ни версию адаптера ты из спецификаций вряд ли получишь. Версию то можно на коробке еще найти а вот чипсет … только поиск в интернете, но самое надежное самому проверить:-)
ИМХО, только имея девайс на руках, иначе никак (на Aliexpress продавцы указывают иногда чипсет) Производитель может засовывать разные чипсеты.
мне на help-guix майллисте порекомендовали
WTXUP for Atheros AR9271 150Mbps 802.11n Wireless WiFi USB Adapter Wi Fi Dongle internal Antenna Soft AP for Windows7/8/10/Linux 29 Reviews 69 orders US $7.51
znavko ★★ ( 20.02.20 20:40:29 MSK )
Последнее исправление: znavko 20.02.20 20:41:23 MSK (всего исправлений: 2)
Свободный Wi-Fi USB адаптер нормально работает со свободным драйвером ath9k_htc
устройство работает нормально со свободными драйверами, используйте ath9k_htc
имя устройства в guix ip a видит так: wlp0s29u1u2
хотя ifconfig -a пишет криво — wlp0s29u1u2Link, что может ввести в заблуждение
использовать конечно нужно wlp0s29u1u2
# ifconfig -a enp3s0 Link encap:Ethernet HWaddr ee:tt:ee:tt:ee:tt UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 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:0 TX bytes:0 lo Link encap:Local Loopback inet addr:127.0.0.1 Bcast:0.0.0.0 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 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:0 TX bytes:0 wlp0s29u1u2Link encap:Ethernet HWaddr pp:ii:pp:ii:pp:ii UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 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:0 TX bytes:0 wlp2s0 Link encap:Ethernet HWaddr xx:pp:xx:pp:pp inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:157 errors:0 dropped:0 overruns:0 frame:0 TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:49195 TX bytes:2254 # rfkill list all 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: phy1: Wireless LAN Soft blocked: no Hard blocked: no # ip a . 3: wlp2s0: mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether xx:pp:xx:pp:pp brd ff:ff:ff:ff:ff:ff inet 192.168.1.70/24 brd 192.168.1.255 scope global wlp2s0 valid_lft forever preferred_lft forever inet6 qq:cc:qq:cc:qq:cc/64 scope link valid_lft forever preferred_lft forever 4: wlp0s29u1u2: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether xx:ii:xx:ii:xx:ii brd ff:ff:ff:ff:ff:ff ~# lspci -k 00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e) Subsystem: Lenovo Device 3905 Kernel driver in use: iosf_mbi_pci . 00:1f.3 SMBus: Intel Corporation Atom Processor E3800 Series SMBus Controller (rev 0e) Subsystem: Lenovo Device 3905 Kernel driver in use: i801_smbus Kernel modules: i2c_i801 02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01) Subsystem: Lenovo Device 4026 Kernel driver in use: ath9k Kernel modules: ath9k 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) Subsystem: Lenovo Device 3816 Kernel driver in use: r8169 Kernel modules: r8169 # lshw -C network *-network description: Wireless interface physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 01 serial:xx:pp:xx:pp:xx:pp width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless configuration: broadcast=yes driver=ath9k driverversion=5.2.6-gnu firmware=N/A ip=192.168.1.70 latency=0 link=yes multicast=yes wireless=IEEE 802.11 resources: irq:18 memory:90500000-9057ffff memory:90580000-9058ffff . ethernet. *-network description: Wireless interface physical id: 3 bus info: usb@1:1.2 logical name: wlp0s29u1u2 serial: xx:ii:xx:ii:xx:ii capabilities: ethernet physical wireless configuration: broadcast=yes driver=ath9k_htc driverversion=5.2.6-gnu firmware=1.4 link=no multicast=yes wireless=IEEE 802.11 ifconfig wlp0s29u1u2 up wlp0s29u1u2Link encap:Ethernet HWaddr xx:ii:xx:ii:xx:ii inet addr:192.168.1.68 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 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:0 TX bytes:0 # wpa_supplicant -B -i wlp0s29u1u2 -c /etc/wpa_supplicant/wpa_supplicant.conf Successfully initialized wpa_supplicant # dhclient -v wlp0s29u1u2 Internet Systems Consortium DHCP Client 4.4.1 Copyright 2004-2018 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/wlp0s29u1u2/xx:ii:xx:ii:xx:ii Sending on LPF/wlp0s29u1u2/xx:ii:xx:ii:xx:ii Sending on Socket/fallback DHCPREQUEST for 192.168.1.68 on wlp0s29u1u2 to 255.255.255.255 port 67 DHCPACK of 192.168.1.68 from 192.168.1.1 RTNETLINK answers: File exists bound to 192.168.1.68 -- renewal in 9833 seconds. # ping gnu.org PING gnu.org (209.51.188.148): 56 data bytes 64 bytes from 209.51.188.148: icmp_seq=0 ttl=54 time=163.508 ms 64 bytes from 209.51.188.148: icmp_seq=1 ttl=54 time=156.208 ms 64 bytes from 209.51.188.148: icmp_seq=2 ttl=54 time=160.967 ms 64 bytes from 209.51.188.148: icmp_seq=3 ttl=54 time=159.798 ms 64 bytes from 209.51.188.148: icmp_seq=4 ttl=54 time=159.590 ms 64 bytes from 209.51.188.148: icmp_seq=5 ttl=54 time=155.737 ms ^C--- gnu.org ping statistics --- 6 packets transmitted, 6 packets received, 0% packet loss round-trip min/avg/max/stddev = 155.737/159.301/163.508/2.679 ms PING 3 (0.0.0.3): 56 data bytes ping: sending packet: Invalid argument
хорошее устройство со свободными дровами
znavko ★★ ( 21.03.20 21:38:51 MSK )
Последнее исправление: znavko 21.03.20 21:40:57 MSK (всего исправлений: 1)
Zyxel nwd6605 driver linux
Security
Next-Gen Firewall
VPN Firewall
Networking
Switch
Wireless
Mobile Broadband
In-Building Coverage
Service and License
Security
Management and Reporting
Endpoint and Connectivity
Home Connectivity
WiFi Router
WiFi System
WiFi Extender
DSL CPE
Powerline
Personal Cloud Storage
Zyxel nwd6605 driver linux
Security
Next-Gen Firewall
VPN Firewall
Networking
Switch
Wireless
Mobile Broadband
In-Building Coverage
Service and License
Security
Management and Reporting
Endpoint and Connectivity
Home Connectivity
WiFi Router
WiFi System
Powerline
Personal Cloud Storage
Zyxel nwd6605 driver linux
Security
Next-Gen Firewall
VPN Firewall
Networking
Switch
Wireless
Mobile Broadband
In-Building Coverage
Service and License
Security
Management and Reporting
Endpoint and Connectivity
Home Connectivity
WiFi Router
WiFi System
WiFi Extender
DSL CPE
Powerline
Personal Cloud Storage