wargblaze |
|
Темы:
1
Сообщения:
5
Участник с: 30 апреля 2018
|
Здравствуйте, купил ноутбук (MSI GS73 8RF-029) и не могу завести вайфай модуль - Intel Killer Wireless-AC 1550i Adapter (9560NGW)00:14.3 Network controller: Intel Corporation Device a370 (rev 10) Вроде бы поддержка данного модуля заявлена - Linux* Support for Intel® Wireless Adapters . Пробовал также и ndiswrapper. netwtw06 : driver installed device (8086:A370) present (alternate driver: iwlwifi)Но система так и не видет wi-fi адаптер. Дополнительно проверил на последних версиях Manjaro и Ubuntu. Но проблема не решилась. Может кто подскажет куда копать. |
-_o |
|
Темы:
3
Сообщения:
251
Участник с: 13 января 2018
|
Может драйвер какой-нить доустановить нужно. Например: https://www.archlinux.org/packages/core/any/ipw2200-fw/. Или что-нибудь из этого: https://www.archlinux.org/packages/?sort=&q=wireless&maintainer=&flagged=. |
vasek |
|
Темы:
47
Сообщения:
11870
Участник с: 17 февраля 2013
|
Что то у меня сомнения в поддержке данного девайса.wargblazeИз приведенной ссылки этого не видно. Судя по выводу lspci wargblazeв базе PCI устройств данного устройства нет, а потому в выводе lspci нет даже его и имени, отображается как Intel Corporation Device a370 (а должно быть нормальное имя устройства). Для уточнения можно посмотреть выводы lspci -knn | grep Net -A2 (или ….. A3, если вывод не влезет) lspci -x -s 00:14.3 (или lspci -x | grep Net -A4) EDIT 1 - ну и посмотри в базе PCI устройств
Ошибки не исчезают с опытом - они просто умнеют
|
wargblaze |
|
Темы:
1
Сообщения:
5
Участник с: 30 апреля 2018
|
Первая строчка в таблице устройств - Intel® Wireless-AC 9560 - ядро 4.14+8086:A370 - отсылает как раз на Intel Wireless-AC 9560 CONFIG_WLAN_VENDOR_INTEL: Intel devices Да и другие источники указывают, что 8086:A370 - Intel Wireless-AC 9560 Но это если я все правильно понял... Есть сомнения что Killer Wireless-AC 1550i Adapter (9560NGW) == Intel Wireless-AC 9560 на 100% Вот это источник сомнений - Subsystem: Bigfoot Networks, Inc. Device [1a56:1552] lspci -knn | grep Net -A2 lspci -x -s 00:14.3 |
vasek |
|
Темы:
47
Сообщения:
11870
Участник с: 17 февраля 2013
|
wargblaze wargblazeНа Subsystem не смотри, это другое, а точнее это subvendor и subdevice. wargblazeДля примера привожу мой нормальный вывод lspci -knn | grep Net -A2 Из вывода lspci -x -s 00:14.3 напрямую определяем VID&PID = 8086&a370 (ну и вызыващее у тебя сомнение Subsystem = SSVID&SSID = 1a56&1552), ну и убеждаемся, что это действительно Network Controller.Ну и последнее, насчет поддержки - никогда не сталкивался с этим Killer, но в базе что то похожего не видно А также не видно и [url=https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi?s[]=wireless&s[]=ac]здесь , где приведены все поддерживаемые в Linux устройства данного типа, где, кстати, приведено и устройство 9560.Поверхностный гуглеж ничего не дал, попробуй погугли более направлено и зайди на BBS, может там есть что похожее. UPD - в 1-ые столкнулся с глюком вставки - пробовал несколько раз, думал ошибся - плюнул, оставил - вроде все открывает нормально.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
47
Сообщения:
11870
Участник с: 17 февраля 2013
|
wargblaze, что то я уже и сам засомневался, похоже ты правwargblazeэто я похоже напутал, перепутал 9560 с 9260 - вообщем пробуй тогда модуль iwlwifi - он похоже поддерживает 8086xA370, посмотри вывод modinfo iwlwifi | grep A370 И смотри тогда загружен ли данный модуль, если нет, загрузи (лучше с опцией -v) если загружен, тогда нужно экспериментировать. EDIT 1 - посмотрел AUR и там обнаружил пакет linux-firmware-iwlwifi-git - что это за пакет не вникал, посмотри, если это модуль, то пробуй и его, если это отдельно/дополнительно firmware к данному модулю, тогда нужно ставить и его. Вообщем посмотри внимательнее.
Ошибки не исчезают с опытом - они просто умнеют
|
wargblaze |
|
Темы:
1
Сообщения:
5
Участник с: 30 апреля 2018
|
Собрал и установил linux-firmware-iwlwifi-git, он заменил linux-firmwaremodinfo iwlwifi | grep A370 |
vasek |
|
Темы:
47
Сообщения:
11870
Участник с: 17 февраля 2013
|
wargblazeНадо же, даже и не подозревал об этом - может тогда и напрасно это?. Смотрел что с модулем - lsmod | grep iwlwifi ? Если модуль не загружен, тогда пробуй загрузить # modprobe -v iwlwifi
Ошибки не исчезают с опытом - они просто умнеют
|
wargblaze |
|
Темы:
1
Сообщения:
5
Участник с: 30 апреля 2018
|
Модуль загруженiwlwifi 323584 0 А sv*sd из modinfo iwlwifi | grep A370 это случайно не SubVendorID и SubDeviceId? Killer Wireless-AC 1550i Adapter (9560NGW), погуглил, вроде как разработка River Networks в партнерстве с Intel, отсюда Intel - 8086xA370, а subsystem Killer - 1a56:1552 (1a56 также у других Killer устройств). Может iwlwifi сопоставляет и SubVendorId и SubDeviceId? Ведь неспроста такой большой список устройств 8086xA370. |
vasek |
|
Темы:
47
Сообщения:
11870
Участник с: 17 февраля 2013
|
wargblazeНо его нет в lspci, точнее в выводе lspci -knn | grep Net -A2. В части subsystem - уже как то писал об этом в одном из топиков - эти поля могут быть использованы для дальнейшей идентификации устройства, что в определенных ситуациях помогает драйверу точно определить фактическое устройство. Подзабыл эту часть, но вроде бы обычно модуль загружается в этом случае так # modprobe -v name_module subsystem=0xXXXXXXXX или в твоем случае # modprobe -v iwlwifi subsystem=0x1a561552 Правда есть одно но - для такой загрузки должен быть прописан параметр этого модуля, а в данном случае я этого не вижу modinfo iwlwifi | grep subsystem …. пусто ... Возможно это уже и изменилось, нужно читать, а еще бы лучше залезти в исходники этого модуля. Также обычно экспериментируют с другими параметрами модуля. Возможно мешает какой то другой модуль, который нужно заблэклистить. Одним словом нужно думать, гуглить и пробовать. А пока одни гадания. UPD - да, забыл главное, в части этой строки вывода wargblazev00008086d0000A370 - это обычный VID:PID sv*sd000042A4 - это Subsystem (SSVID:SSID), где sv это SSVID (* означает любое значение); sd - это SSID (в данном случае 42A4) bc*sc*i* - это не важно (вроде бы что то типа class, subclass, интерфейс), все равно стоит * Но вот что интересно в этом выводе, так это то, что в нем не видно твоего значения subsystem. Когда то давно читал как можно обмануть систему в этом случае, но вот честно - забыл, не помню. EDIT 1 - нужных A370 26 шт. ( modinfo iwlwifi | grep A370 | wc -l ............. 26 ), а нужного и не видно EDIT 2 - не знал, что описание alias modinfo есть в нашей Wiki, лишний раз убеждаюсь, что нужно чаще пользоваться поиском нужной инфы в нашей Wiki - недаром считается одной из лучших EDIT 3 - забыли самое простое - посмотреть логи journal/dmesg - что там пишется о загрузке этого модуля.
Ошибки не исчезают с опытом - они просто умнеют
|