Беспроводной USB AR9271 dmesg сообщает: ath9k_htc: номера конечных точек устройства не являются ожидаемыми.

Вопрос или проблема

Kali обновлена до самой последней версии, firmware-atheros уже установлен, но я не могу использовать мой беспроводной USB AR9271, так как интерфейс типа wlan0 не создается, lsusb и lshw обнаруживают беспроводной USB и dmesg сообщает: ath9k_htc: номера конечных точек устройства не соответствуют ожидаемым

В команде lshw беспроводной USB указывается как UNCLAIMED, следовательно, никакой драйвер не загружен, исходя из того, что я нашел в интернете, что еще я могу сделать, чтобы он заработал?

Беспроводной USB работает нормально в Windows и старой системе Ubuntu

uname -a
Linux 6.11.2-amd64 #1 SMP PREEMPT_DYNAMIC Kali 6.11.2-1kali1 (2024-10-15) x86_64 GNU/Linux

iwconfig 
lo        no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.

dmesg | grep usb
[  144.407963] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08
[  144.407967] usb 1-1: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[  144.407969] usb 1-1: Product: USB2.0 WLAN
[  144.407970] usb 1-1: Manufacturer: ATHEROS
[  144.407971] usb 1-1: SerialNumber: 12345
[  144.948929] usb 1-1: ath9k_htc: номера конечных точек устройства не соответствуют ожидаемым
[  144.949064] usbcore: зарегистрирован новый интерфейсный драйвер ath9k_htc

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Bus 001 Device 004: ID 0cf3:9271 Qualcomm Atheros Communications AR9271 802.11n
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 корневой концентратор

lshw
...
*-usbhost:0
  product: xHCI Host Controller
  vendor: Linux 6.11.2-amd64 xhci-hcd
  physical id: 0
  bus info: usb@1
  logical name: usb1
  version: 6.11
  capabilities: usb-2.00
  configuration: driver=hub slots=8 speed=480Mbit/s
  *-usb UNCLAIMED
    description: Generic USB device
    product: USB2.0 WLAN
    vendor: ATHEROS
    physical id: 1
    bus info: usb@1:1
    version: 1.08
    serial: 12345
    capabilities: usb-2.00
    configuration: maxpower=500mA speed=12Mbit/s
...

Ответ или решение

Опираясь на предоставленную информацию, вы столкнулись с проблемой, связанной с использованием беспроводного USB-адаптера AR9271 в Kali Linux. Давайте детально рассмотрим возможные причины и шаги для ее решения.

Анализ проблемы

  1. Сообщение dmesg: Ошибка "ath9k_htc: Device endpoint numbers are not the expected ones" указывает на то, что ядро Linux ожидает иные номера конечных точек устройства, чем те, которые оно обнаружило при попытке инициализации устройства.

  2. Статус UNCLAIMED в lshw: Обычно это указывает на отсутствие подходящего драйвера для оборудования или на проблемы с загрузкой драйвера.

  3. Работа на других ОС: Поскольку устройство работает в Windows и на старом Ubuntu, можно предположить, что проблема не аппаратного характера, а связана с конфигурацией или несовместимостью в текущем окружении Kali Linux.

Возможные решения

  1. Проверка правильности драйверов:

    • Убедитесь, что пакет firmware-atheros установлен корректно (apt update && apt install firmware-atheros).
    • Проверьте наличие и актуальность модуля ath9k_htc для ядра (modinfo ath9k_htc).
  2. Обновление системы:

    • Проверьте наличие обновлений для системы (apt update && apt upgrade) и убедитесь, что у вас последняя версия ядра и драйверов.
  3. Проверка конфигурации USB:

    • Подключите устройство к другому USB-порту, чтобы исключить возможные проблемы с конкретным портом.
    • Используйте другой кабель, если применимо, чтобы исключить аппаратные проблемы.
  4. Переустановка драйвера:

    • Попробуйте удалить и заново загрузить модуль ath9k_htc с помощью команд:
      sudo rmmod ath9k_htc
      sudo modprobe ath9k_htc
  5. Дополнительные логи и диагностика:

    • Проверьте общие логи системы (journalctl -xe) на предмет дополнительных сообщений ошибок.
    • Используйте usbmon для мониторинга USB-передач, что может предоставить больше информации о неполадках.
  6. Пользовательские версии драйвера:

    • Если стандартные драйверы не работают, рассмотрите возможность установки альтернативных или пользовательских версий драйверов, совместимых с вашим ядром, которые могут быть найдены в репозиториях или на форумах.

Заключение

Эти шаги должны помочь в решении проблемы подключения вашего беспроводного USB-адаптера AR9271 в Kali Linux. Следуйте рекомендациям и делайте каждое изменение последовательно, проверяя функциональность устройства после каждого шага. В случае продолжительных проблем, обратитесь к сообществу Kali Linux для дополнительных советов и поддержки.

Оцените материал
Добавить комментарий

Капча загружается...