Невозможно заставить работать беспроводной адаптер Linksys WUSB6100M

Я использую сервер Ubuntu 16.04 и пытаюсь заставить работать мой беспроводной адаптер Linksys WUSB6100M.

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

Кто-нибудь получил какие-либо указатели?

Вывод из lsusb:

Bus 001 Device 003: ID 13b1:0042 Linksys

[43772.417720] usb 1-1.1: new high-speed USB device number 3 using ehci-pci
[43772.511671] usb 1-1.1: New USB device found, idVendor=13b1, idProduct=0042
[43772.511676] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[43772.511679] usb 1-1.1: Product: USBWLAN
[43772.511681] usb 1-1.1: Manufacturer: Qualcomm Atheros
[43772.511683] usb 1-1.1: SerialNumber: 12345678

             *-usb UNCLAIMED
                  description: Generic USB device
                  product: USBWLAN
                  vendor: Qualcomm Atheros
                  physical id: 1
                  bus info: usb@1:1.1
                  version: 92.10
                  serial: 12345678
                  capabilities: usb-2.01
                  configuration: maxpower=500mA speed=480Mbit/s

3
задан 7 February 2017 в 20:01

3 ответа

Ваш - очень новое устройство. Поиск Google usb.id 13b1:0042 только находит одну страницу интересным; этот.

я затем загрузил драйвер Windows 7 с Linksys. Вот надрез из .inf файла драйвера:

[Linksys.NTX86.6.1]
; DisplayName               Section                 DeviceID
; -----------               -------                 --------
%Linksys.DeviceDesc%   = Linksys_robin_fcc.ndi, USB\VID_13B1&PID_0042&REV_9010 ; Linksys WUSB6100M Robin US
%Linksys.DeviceDesc%   = Linksys_robin_ic.ndi,  USB\VID_13B1&PID_0042&REV_9110 ; Linksys WUSB6100M Robin CA
%Linksys.DeviceDesc%   = Linksys_robin_ce.ndi,  USB\VID_13B1&PID_0042&REV_9210 ; Linksys WUSB6100M Robin EU
%Linksys.DeviceDesc%   = Linksys_robin_as.ndi,  USB\VID_13B1&PID_0042&REV_9310 ; Linksys WUSB6100M Robin AS

, Как Вы видите, соответствия usb.id.

я также посмотрел на другие файлы в пакете драйвера. Существует несколько ссылок на qca9377_7_1p1. Поиск Google этого устройства ничего не находит. Поиск Google QCA9377 находит много ссылок на соответствующее устройство PCI и драйвер ath10k_pci .

Короче говоря, в настоящее время нет никакого собственного драйвера Linux для Вашего устройства.

существует механизм для использования драйверов Windows, названных ndiswrapper. Это зависит от файлов драйверов Windows XP; обычно .inf и .sys файлы. Вот надрез из ndiswrapper страницы руководства:

ndiswrapper является двумя частями: инструмент пространства пользователя, который используется для установки драйверов Windows XP и модуля ядра для загрузки драйверов Windows XP. Обоих называют ndiswrapper.

, К сожалению, Linksys не обеспечивает файлы XP; только Windows 7-10.

I сожалеет, что сообщил, что нет никакого способа, которым я знаю о получить Вашу работу устройства. Если существует опция возвратить его для поддерживаемого устройства, я предлагаю, чтобы Вы сделали так.

0
ответ дан 7 February 2017 в 20:01
  • 1
    В целом, I' m пытающийся сказать, что я don' t понимают обоснование позади Вашей методологии. Еще некоторая вводная информация помогла бы. – wjandrea 15 February 2018 в 20:28

У меня есть тот же аппаратный ключ и попробованный для использования ndiswrapper. Я загрузил Win10 и драйвер Win7 отсюда: http://www.linksys.com/us/support-article?articleNum=198580

, Когда я выполняю команды:

ndiswrapper -i netuac.inf (For Windows10: ndiwsrapper -i netuac8.inf)
modprobe -r ndiswrapper

В журналах я вижу следующее:

Feb  6 22:26:59 netbeez-UP-CHT01 kernel: [ 6896.922402] ndiswrapper version 1.61 loaded (smp=yes, preempt=no)
Feb  6 22:26:59 netbeez-UP-CHT01 kernel: [ 6897.043614] usb 1-3: reset high-speed USB device number 6 using xhci_hcd
Feb  6 22:26:59 netbeez-UP-CHT01 loadndisdriver: loadndisdriver: load_driver(336): too many .bin files for driver netuacx
Feb  6 22:26:59 netbeez-UP-CHT01 adndisdriver: loadndisdriver: load_driver(364): couldn't load driver netuacx
Feb  6 22:26:59 netbeez-UP-CHT01 loadndisdriver: loadndisdriver: load_driver(364): couldn't load driver netuacx
Feb  6 22:26:59 netbeez-UP-CHT01 kernel: [ 6897.177935] ndiswrapper (load_wrap_driver:103): couldn't load driver netuacx; check system log for messages from 'loadndisdriver'
Feb  6 22:26:59 netbeez-UP-CHT01 kernel: [ 6897.178032] usbcore: registered new interface driver ndiswrapper

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

0
ответ дан 7 February 2017 в 20:01
  • 1
    gordstar, благодарит за Вашу информацию .but, я посмотрел некоторые ролики на YouTube и видел, что были некоторые условия, названные подкачкой, корнем, и т.д. etc.how я могу согласиться с теми условиями? Я никогда не использовал Linux прежде, that' s, почему возникает столько вопросов!! – Xahid 22 February 2018 в 04:47

Существует проект на GitHub для генерации микропрограммных файлов ATH10K. Это могло бы стоить попытки в этом сценарии

Генерируйте ath10k микропрограммные файлы

ath10k имеет свой собственный микропрограммный формат. Стандарт qca микропрограммные файлы (qwlan30.bin, athwlan.bin и т.д.) должен быть преобразован в ath10k формат с помощью инструмента ath10k-fwencoder

ath10k-fwencoder часть qca-swiss-army-knife пакет:

https://github.com/qca/qca-swiss-army-knife.git

Инструкции по использованию:

git clone https://github.com/qca/qca-swiss-army-knife.git
cd qca-swiss-army-knife
./tools/scripts/ath10k/ath10k-fwencoder \
        --create \
        --otp /path/to/otp30.bin \
        --firmware /path/to/qwlan30.bin \
        --set-wmi-op-version=tlv \
        --set-htt-op-version=tlv \
        --set-fw-api=5 \
        --features=ignore-otp-result \

SDIO fw (обычно называемый qwlan30.bin) должен быть получен от поставщика модуля.

Встроенное микропрограммное обеспечение USB (обычно называемый athwlan.bin) для Linksys WUSB6100M может быть загружено с:

http://downloads.linksys.com/downloads/driver/Win10.zip

ath10k-fwencoder произведет микропрограммный названный файл firmware-X.bin, где X версия API (--set-fw-api аргумент).

Файл должен быть переименован к также firmware-usb-X.bin или firmware-sdio-X.bin в зависимости от которого чипсета файл был сгенерирован для.

В настоящее время ath10k поддерживает базирующийся usb QCA9377 и sdio чипсеты. Таким образом сгенерированные микропрограммные файлы должны быть помещены в QCA9377/hw1.0 подкаталог ath10k микропрограммного каталога.

Файлы Совета

Файлы Совета содержат калибровочный материал и т.д. Они - зависимое от устройств радио и не только зависимый микросхемы (другая схема на плате как LNA's, и PA и т.д. влияют на производительность также). Это - причина, данные платы не включены в микропрограммный файл. Файлы данных платы всегда - 8 124 байта и должны быть получены из производителя устройств.

В случае с WUSB6100M Linksys распределяет набор различных файлов для различных регионов:

-rw-rw-r-- 1 erik erik 8124 dec 26 18:26 eeprom_qca9377_7_1p1_Robin_clpc_as.bin
-rw-rw-r-- 1 erik erik 8124 dec 26 18:26 eeprom_qca9377_7_1p1_Robin_clpc_ce.bin
-rw-rw-r-- 1 erik erik 8124 dec 26 18:26 eeprom_qca9377_7_1p1_Robin_clpc_fcc.bin
-rw-rw-r-- 1 erik erik 8124 dec 26 18:26 eeprom_qca9377_7_1p1_Robin_clpc_ic.bin

Я предполагаю это ce предназначается для Европы и fcc для Америки, но любой из файлов сделает.

Рекомендуемый подход должен создать символьную ссылку, указывающую на файл платы интереса:

ln -s eeprom_qca9377_7_1p1_Robin_clpc_ce.bin board-usb.bin
-1
ответ дан 7 February 2017 в 20:01
  • 1
    обязательно выполните nmtui и выберите enp0s25. Сделайте свои редактирования к этому соединению/интерфейсу, и затем выполните команду systemctl. – Gordster 15 February 2018 в 18:40

Другие вопросы по тегам:

Похожие вопросы: