LINUX.ORG.RU

Посоветуйте PCI-E WiFi адаптер под Centos

 , ,


3

1

Посоветуйте WiFi адаптер (ноутбучный PCI-E система miniITX) для работы на Centos 7 в режиме точки доступа. Скорости от 300M+ можно 2G+5G.

Из того что было под рукой пробовал: Intel AC7260HMW - редкостное г****, валится по randomy

RTL8192EU - проблемы с дровами, нужно пересобирать hostpad с фиксами, нестабильная работа валится по randomy

Смотрю в сторону AR9280 или AR9382...

Уважаемые коллеги, что есть в арсенале на 2018 год из рабочего и бол/мен стабильного?



Последнее исправление: afenom (всего исправлений: 1)
Ответ на: комментарий от intelfx

QCA99xx не достать отдельным wifi модулем pci-e (как на ноутбук)

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

7265 на m.2, через переходник что-ли пускать?

afenom
() автор топика

Разумеется, нужно смотреть из семейства ath9k: ведь там самые качественные опенсорсные драйвера. https://wikidevi.com/wiki/Atheros А из ath9k лучший это AR9462 - там есть и 2.4GHz и 5GHz и даже Bluetooth, а скорость 300M в идеальных условиях. Но вряд ли ты найдёшь его десктопным (я не уверен что такие вообще существуют) поэтому скорее всего тебе понадобится переходник с ноутбучного PCI-E на десктопный - https://www.aliexpress.com/item/COTS-Hot-Mini-PCI-E-Express-to-PCI-E-Wireless-Adapter-w-3-Antenna-WiFi-for/32747318357.html - можно найти ещё дешевле, рублей за 300 с небольшим если не изменяет память; желательно чтобы были три антенны (для AR9462 понадобятся только две, но одна запасной будет, вдруг пригодится когда-нибудь); и нельзя чтобы в названии адаптера было Broadcom - потому что в адаптерах для некоторых Broadcom (обычно с чёрными а не зелёными платами) есть непонятная дополнительная схемотехника которая может быть несовместима

При помощи переходника ты сможешь установить этот ноутбучный AR9462 в свой комп - https://www.aliexpress.com/item/Atheros-AR9462-AR5B22-WB222-Half-Mini-PCIe-PCI-Express-WLAN-Wifi-Wireless-Bluetooth4-0-BT/32241217045.html . В сумме получается: AR9462 ~ 8 долларов + переходник ещё ~ 6 долларов, в 15 думаю уложишься.

А вот ath10k лучше не брать, потому что под них нет опенсорсных дров а на качество проприетарных жалуются. Вообще, я сильно сомневаюсь что есть хоть один WiFi ac модуль с полностью опенсорсными дровами - а значит, выше 300M не прыгнешь (варианты 450M есть лишь у очень небольшого числа WiFi n и найти пересечение подмножеств «450M/хорошие полностью опенсорсные дрова» мне пока не удалось)

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 3)
Ответ на: комментарий от anonymous

intel 7260 (pci-e) работает с крашами kernel, за год не смог ничего сделать. Купил второй 7260 - тоже самое.

Nov 17 00:16:01 ace kernel: ------------[ cut here ]------------
Nov 17 00:16:01 ace kernel: WARNING: CPU: 2 PID: 651 at drivers/net/wireless/intel/iwlwifi/mvm/tx.c:1367 iwl_mvm_rx_tx_cmd+0x3a7/0x6b0 [iwlmvm]
Nov 17 00:16:01 ace kernel: Modules linked in: uas usb_storage drbg ansi_cprng ccm ppp_mppe bsd_comp ppp_synctty ppp_async crc_ccitt ppp_generic slhc ipt_MASQUERADE nf_nat_masquerade_ipv4
Nov 17 00:16:01 ace kernel: btusb snd_intel_sst_acpi snd_intel_sst_core btrtl snd_soc_rt5645 btbcm snd_hda_intel btintel snd_soc_sst_atom_hifi2_platform snd_soc_rt5640 bluetooth cfg80211
Nov 17 00:16:01 ace kernel: crc32c_intel serio_raw i2c_core mii iosf_mbi video dm_mirror dm_region_hash dm_log dm_mod
Nov 17 00:16:01 ace kernel: CPU: 2 PID: 651 Comm: irq/93-iwlwifi Kdump: loaded Tainted: G        W      ------------   3.10.0-862.14.4.el7.x86_64 #1
Nov 17 00:16:01 ace kernel: Hardware name: To be filled by O.E.M. To be filled by O.E.M./ITX-N29 VER:1.3, BIOS 5.6.5 01/26/2016
Nov 17 00:16:01 ace kernel: Call Trace:
Nov 17 00:16:01 ace kernel: [<ffffffff9d913754>] dump_stack+0x19/0x1b
Nov 17 00:16:01 ace kernel: [<ffffffff9d2945d8>] __warn+0xd8/0x100
Nov 17 00:16:01 ace kernel: [<ffffffff9d29471d>] warn_slowpath_null+0x1d/0x20
Nov 17 00:16:01 ace kernel: [<ffffffffc0a7c877>] iwl_mvm_rx_tx_cmd+0x3a7/0x6b0 [iwlmvm]
Nov 17 00:16:01 ace kernel: [<ffffffff9d76b705>] ? get_target_pstate_use_cpu_load+0x95/0xc0
Nov 17 00:16:01 ace kernel: [<ffffffffc0a9f6d4>] iwl_mvm_rx_common+0x158/0x256 [iwlmvm]
Nov 17 00:16:01 ace kernel: [<ffffffffc0a71803>] iwl_mvm_rx+0x63/0x80 [iwlmvm]
Nov 17 00:16:01 ace kernel: [<ffffffffc0835441>] iwl_pcie_rx_handle+0x2e1/0x8c0 [iwlwifi]
Nov 17 00:16:01 ace kernel: [<ffffffffc083716e>] iwl_pcie_irq_handler+0x1fe/0x6b0 [iwlwifi]
Nov 17 00:16:01 ace kernel: [<ffffffff9d344c60>] ? irq_finalize_oneshot.part.31+0xf0/0xf0
Nov 17 00:16:01 ace kernel: [<ffffffff9d344c86>] irq_thread_fn+0x26/0x50
Nov 17 00:16:01 ace kernel: [<ffffffff9d345001>] irq_thread+0x151/0x180
Nov 17 00:16:01 ace kernel: [<ffffffff9d344d00>] ? irq_forced_thread_fn+0x50/0x50
Nov 17 00:16:01 ace kernel: [<ffffffff9d344eb0>] ? irq_thread_check_affinity+0xf0/0xf0
Nov 17 00:16:01 ace kernel: [<ffffffff9d2bdf21>] kthread+0xd1/0xe0
Nov 17 00:16:01 ace kernel: [<ffffffff9d2bde50>] ? insert_kthread_work+0x40/0x40
Nov 17 00:16:01 ace kernel: [<ffffffff9d9255f7>] ret_from_fork_nospec_begin+0x21/0x21
Nov 17 00:16:01 ace kernel: [<ffffffff9d2bde50>] ? insert_kthread_work+0x40/0x40
Nov 17 00:16:01 ace kernel: ---[ end trace be004b8bfe5577f9 ]---
Кто-то принес intel 6300 а там нет режима AP Mode.

Информации будет ли intel работать на centos или нет и что там есть очень мало. Теперь все, кроме intel. :-\

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

Спасибо дружище, завтра привезут AR9462 (250руб), только странная препись у него AR9462/Dell DW1601 (зелёная), У меня как раз ноутбучный вариант под miniITX без переходников.

IMG: https://ibb.co/nQOb5L

отпишу результат.

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

IMG: https://ibb.co/nQOb5L

а на фотке интеловский почему-то...

AR9462/Dell DW1601

наверное Dell DW1601 это модель ноута в который этот AR9462 можно поставить без проблем с вайтлистами (в дурацких проприетарных UEFI/BIOS для ноутов встречаются «белые списки» WiFi адаптеров с которыми этот ноут можно включать, иначе поругается и до ОС не прогрузится, но это можно хакнуть)

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

Да, 7260 не смогли как следует бэкпортировать из 4.2 в 3.10. Неудивительно.

Интел как раз хорош своей обширной документацией.

250р. — невиданная цена.)

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

Да я тоже думал что модель ноута, оказалось: https://www.dell.com/support/home/rs/ru/rsdhs1/Drivers/DriversDetails?driverId=WHG88

Поменял intel на AR9462/Dell DW1601 все работает в режиме AP отлично )))) спасибо за совет )

[root@ace ~]# lspci
00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)
00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 0e)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0e)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0e)
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
00:1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 0e)
00:1c.1 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 2 (rev 0e)
00:1c.2 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 (rev 0e)
00:1c.3 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 (rev 0e)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0e)
00:1f.3 SMBus: Intel Corporation Atom Processor E3800 Series SMBus Controller (rev 0e)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
02:00.0 PCI bridge: Wilocity Ltd. Wil6200 PCI Express Root Port (rev 04)
03:00.0 PCI bridge: Wilocity Ltd. Wil6200 Wireless PCI Express Port (rev 04)
03:02.0 PCI bridge: Wilocity Ltd. Wil6200 Wireless PCI Express Port (rev 04)
03:03.0 PCI bridge: Wilocity Ltd. Wil6200 Wireless PCI Express Port (rev 04)
04:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

Непонятно, но появилась куча устройств PCI bridge: Wilocity Ltd

https://ibb.co/grP7X0

https://ibb.co/bADHX0

https://ibb.co/nR9Kef

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

про Wilocity не знаю, никогда такого не видел. Это точно не от другого устройства? И у тебя выступ зубчатый + слева от двух антенн, а у моего AR9462 выступ прямоугольный и посередине между ними: https://ae01.alicdn.com/kf/HTB1pZ40KFXXXXbfXVXXq6xXFXXXv/Atheros-AR9462-AR5B22-WB222-DW1901-CTJ7G-KWGW5-300M-BT4-0-Half-Mini-Pcie-wireless-card-for.jpg

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 1)
2 сентября 2019 г.

Здравствуйте товарищи, есть какие-то новости в данном плане, тоже пытаюсь сделать роутер с x86 материнки...

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

На кернел 3.10 — старый intel, однозначно.

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