J'utilise Ubuntu 13.10 64b sur un Dell Inspiron N5010.
Mon appareil sans fil (trouvé à l'aide de lspci
) est Broadcom Corporation BCM4313 Adaptateur réseau sans fil 802.11bgn (rév 01) .
J'ai acheté un nouveau téléphone Android et je souhaite me connecter à Internet en utilisant l'ordinateur portable comme point d'accès sans fil (ad-hoc ne fonctionne pas avec Android).
J'ai essayé de suivre des tutoriels comme celui de Comment configurer un point d'accès Wi-Fi en mode point d'accès? . La sortie pertinente de iw list
était
Supported interface modes:
* IBSS
* managed
Lancer Sudo hostapd /path/to/conf/file
m'a donné (eth1
est le réseau sans fil, vérifié par iwconfig
)
Failed to create interface mon.eth1: -95 (Operation not supported)
Could not set channel for kernel driver
eth1: Unable to setup interface.
Could not connect to kernel driver.
Je peux utiliser Connectify et Virtualrouter sous Windows, et le téléphone fonctionne très bien. Comment puis-je obtenir un point d’accès sous Ubuntu? Je suis ouvert à d'autres alternatives aussi.
Passer à un pilote open source l'a fait
Utilisation d’un pilote open source ( brcmsmac dans mon cas) au lieu du pilote propriétaire Broadcom STA Wireless ( wl ) et l'installation ap-hotspot a fait le tour
Le page des pilotes Linux devrait vous dire s'il supporte le mode AP
Basculez temporairement sur la source open-driver pour vérifier si elle fait ce que vous voulez
#unload all drivers
Sudo modprobe -r b43 bcma
Sudo modprobe -r brcmsmac bcma
Sudo modprobe -r wl
#load the corresponding open-source driver (brcmsmac in my case)
Sudo modprobe brcmsmac
Si cela fonctionne, vous pouvez modifier les listes noires pour vous assurer que seul le pilote requis fonctionne. Une option plus simple consisterait simplement à désinstaller les pilotes propriétaires à l’aide de Sudo apt-get purge bcmwl-kernel-source
Installez ap-hotspot . N'oubliez pas qu'il y a des problèmes dans 14.04 et qu'il est nécessaire de revenir en arrière comme indiqué sur la page. Sinon, utilisez hostapd
comme décrit ici
Sudo ap-hotspot start
. Votre téléphone Android devrait fonctionner avec cette connexion.Apparemment, tout ce qui fait fonctionner les points chauds est cassé sous Ubuntu 13.xx. Je n'ai pas encore trouvé de solution nulle part sur Internet.