У меня есть адаптер Wi-Fi usb Netgear WNA1100. Я установил драйвер Atheros от Деталей Форума (btw, название файла является ath9k_htc-installer.1.0.1-maverick-fixed.deb).
Я хочу сделать установку как connectify (окна) на человечности, так, чтобы я мог подключить свой телефон с помощью беспроводных технологий к моему ноутбуку через Netgear WNA1100 (ведущий себя как AP) и в конечном счете использовать Интернет через мою проводную LAN.
Я установил вышеупомянутый драйвер, hostapd и hostap-utils. Следующее является моим hostapd.conf файлом.
ssid=vks
interface=wlan1 # имя интерфейса карты
driver=ath9k_htc # драйвер карты
macaddr_acl=0
accept_mac_file =/etc/hostapd.accept
deny_mac_file =/etc/hostapd.deny
Использование ieee80211x=1 # 802.1X аутентификация
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=88888888
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Когда я работаю
sudo hostapd /etc/hostapd/hostapd.conf
Я получаю ошибку
invalid/unknown driver 'ath9k_htc # The card driver
Я думаю, что драйвер установлен прекрасный, поскольку я вижу синее ведомое мигание на адаптере netgear, который не мигал ранее.
Следующее производится от lsmod, я только вставил записи, которые имели ath, и ath связал информацию. Который драйвер должен быть я использовать.
Module Size Used by ath9k_htc 42903 0 ath9k_common 2563 1 ath9k_htc ath9k_hw 285176 2 ath9k_htc,ath9k_common ath 13001 2 ath9k_htc,ath9k_hw cfg80211 139811 3 ath9k_htc,mac80211,ath compat 4020 1 cfg80211 led_class 2633 3 ath9k_htc,thinkpad_acpi,sdhci
Спасибо.
Как сказал user10699, «ath9k_htc» не является допустимым параметром драйвера для hostapd.conf. Вы хотите использовать "nl80211" вместо этого. Опция драйвера для hostapd больше описывает , как взаимодействовать с модулем ядра, по сравнению с тем, что на самом деле лежит в основе драйвера.
Еще пара вещей для проверки:
Если вы прочитали пример файла hostapd.conf, «ath9k_htc» не является допустимым именем драйвера для hostapd. Вы не можете просто поставить что-нибудь после "driver =". Прочитайте пример hostapd.conf, там вы найдете допустимые имена драйверов, которые вы можете использовать.
Кроме того, функциональность AP для ath9k_htc предоставляется в виде патча и является экспериментальной (очень свежей), кроме того, вам нужна новая прошивка, что означает: загрузку compat-wireless, применение патча, сборку и установку. Я не думаю, что установщик .deb имеет функцию AP.
Я приглашаю вас посетить wireless.kernel.org для получения дополнительной информации.
У меня только что был обзор установщика deb ath9k_htc, на который вы указали, это не поддерживаемый драйвер. Хуже всего то, что установщик повсюду с ошибками Debian, несоответствиями и парой проблем безопасности. Меня беспокоит, что пользователи и вообще рекомендуют устанавливать этот пакет.
Проверьте, какой драйвер ядра загружен в данный момент, используя lsmod
, если вы можете найти ath9k или ath9k_htc в списке, то так он называется. Используйте именно это имя. Если это все еще не работает, то вполне вероятно, что поскольку htc является нестандартным драйвером, hostapd просто не знает, как с этим справиться.
Но я думаю, что более вероятно, что драйвер действительно является драйвером ath9k с новой прошивкой.