Netgear WNA1100 USB Wi-Fiアダプターを持っています。 Forum Details からAtherosドライバーをインストールしました(ファイル名はath9k_htc-installer.1.0.1-maverick-fixed.debです)。
Ubuntuでconnectify(windows)のような設定を行い、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アダプターの青いLEDが点滅しているのを確認できるので、ドライバーは正常にインストールされていると思います。
以下は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
ありがとう。
私が指摘したath9k_htc debインストーラーを確認したところ、サポートされているドライバーではありません。さらに悪いことに、インストーラーは至る所にあり、debianエラー、不整合、およびいくつかのセキュリティ問題があります。ユーザーが心配していて、このパッケージをインストールするよう勧められています。
lsmod
を使用して、現在読み込まれているカーネルドライバーを確認します。リストにath9kまたはath9k_htcが見つかった場合、それが呼び出されます。その正確な名前を使用します。それでもうまくいかない場合は、htcが非標準ドライバーであるため、hostapdがそれを処理する方法を知らない可能性があります。
しかし、おそらくドライバは新しいファームウェアを備えたath9kドライバである可能性が高いと思います。
サンプルのhostapd.confファイルを読んだ場合、「ath9k_htc」はhostapdの有効なドライバー名ではありません。 「driver =」の後には何も入れられません。サンプルのhostapd.confを読むと、使用できる有効なドライバー名が見つかります。
さらに、ath9k_htcのAP機能はパッチとして提供され、試験的な(非常に新しい)ほか、新しいファームウェアが必要です。つまり、互換ワイヤレスのダウンロード、パッチの適用、コンパイルおよびインストールが必要です。 .debインストーラーにAP機能があるとは思いません。
詳細については、wireless.kernel.orgをご覧ください。
User10699が言ったように、「ath9k_htc」はhostapd.confの有効なドライバーオプションではありません。代わりに「nl80211」を使用します。 hostapdのドライバーオプションは、カーネルモジュールと通信するためのhowではなく、基になるドライバーの実際のものです。
チェックする他のいくつかの事柄: