3

Я использую беспроводное устройство TP LINK TL-WN822N, которое имеет две микросхемы. Он работает с Carl9170, однако я бы хотел использовать ath9k, который по ссылке поддерживает AR9102, который является одним из чипов. Я попытался выполнить следующую команду, чтобы отключить драйвер Carl9170, который использовал мой сетевой адаптер

modprobe -r carl9170

Мое устройство сейчас отключено. Я использовал следующее, чтобы загрузить ath9k.

modprobe ath9k

Когда я проверяю загруженные модули с помощью lsmod , я вижу, что ath9k загружен

Мое устройство все еще отключено. Я не вижу его после того, как дал команды ifconfig или iwconfig . Любая помощь будет оценена!

1 ответ1

4

ath9k который по ссылке поддерживает AR9102 который является одной из фишек

Краткий ответ: AR9170 - это чип, который имеет значение, и ath9k не поддерживает его; AR9102 - это, по сути, "немое радио" (см. схему Atheros ниже.)

Длинный ответ: Ваше устройство использует две микросхемы по причине; AR9102 - это радиочастотный чип ; он относительно "тупой", поскольку все, что он делает, - это преобразовывает нули и входы в него в надлежащие радиочастотные сигналы (2,4 ГГц, несколько каналов) и передает их через антенну (он делает то же самое в обратном порядке для полученных данные). Таким образом, он, вероятно, не нуждается в программном драйвере.

AR9170 или "CPU" - это настоящее сердце устройства, которое взаимодействует с программным обеспечением с одной стороны и с AR9102 с другой. Он знает о стандартах 802.11 abgn, точках беспроводного доступа, шифровании и т. Д .; AR9102 нет.

Следовательно, вы не можете использовать ath9k потому что он не поддерживает AR9170 - один чип из двух, который действительно важен для ваших целей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .