J'ai un adaptateur wifi usb Netgear WNA1100. J'ai installé le pilote Atheros depuis Détails du forum (le nom btw du fichier est ath9k_htc-installer.1.0.1-maverick-fixed.deb).
Je souhaite faire une configuration comme connectify (windows) sur ubuntu, afin de pouvoir connecter mon téléphone sans fil à mon ordinateur portable via Netgear WNA1100 (se comportant comme AP) et éventuellement utiliser Internet via mon lan filaire.
J'ai installé le pilote mentionné ci-dessus, hostapd et hostap-utils. Voici mon fichier hostapd.conf.
ssid = vks
interface = wlan1 # Le nom d'interface de la carte
driver = ath9k_htc # Le pilote de la carte
macaddr_acl = 0
accept_mac_file =/etc/hostapd.accept
deny_mac_file =/etc/hostapd.deny
ieee80211x = 1 # Utiliser l'authentification 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
Quand je cours
Sudo hostapd /etc/hostapd/hostapd.conf
Je reçois une erreur
invalid/unknown driver 'ath9k_htc # The card driver
Je pense que le pilote est bien installé, car je peux voir le voyant bleu clignoter sur l'adaptateur netgear, qui ne clignotait pas plus tôt.
Voici la sortie de lsmod, je n'ai collé que les entrées qui avaient des informations liées à ath et ath. Quel pilote dois-je utiliser.
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
Merci.
Je viens de passer en revue l'installateur deb ath9k_htc que vous avez indiqué, ce n'est pas un pilote pris en charge. Pire encore, le programme d'installation est partout avec des erreurs Debian, des incohérences et quelques problèmes de sécurité. Cela m'inquiète que les utilisateurs et étant recommandé d'installer ce package du tout.
Vérifiez quel pilote de noyau est actuellement chargé en utilisant lsmod
, si vous pouvez trouver ath9k ou ath9k_htc dans la liste, alors c'est comme ça qu'on l'appelle. Utilisez exactement ce nom. Si cela ne fonctionne toujours pas, il est très probable que parce que le htc est un pilote non standard, le hostapd ne sait tout simplement pas comment le gérer.
Mais je pense qu'il est probablement plus probable que le pilote soit vraiment le pilote ath9k avec un nouveau firmware.
Si vous lisez l'exemple de fichier hostapd.conf, "ath9k_htc" n'est pas un nom de pilote valide pour hostapd. Vous ne pouvez pas simplement mettre quoi que ce soit après "driver =". Lisez l'exemple hostapd.conf, vous y trouverez les noms de pilotes valides que vous pouvez utiliser.
De plus, la fonctionnalité AP pour le ath9k_htc est fournie sous forme de patch et est expérimentale (très récente), en plus vous avez besoin d'un nouveau firmware, ce qui signifie: télécharger compat-wireless, appliquer le patch, compiler et installer. Je ne pense pas que l'installateur .deb ait une fonctionnalité AP.
Je vous invite à visiter wireless.kernel.org pour plus d'informations.
Comme l'a dit user10699, "ath9k_htc" n'est pas une option de pilote valide pour hostapd.conf. Vous souhaitez utiliser "nl80211" à la place. L'option de pilote pour hostapd est plus sur comment communiquer avec le module du noyau, par rapport à ce qu'est réellement le pilote sous-jacent.
Quelques autres choses à vérifier: