créer un réseau wifi afin de partager sa connexion

ça me semble un peu court, il faudrai que vous testiez cette commande avec votre fichier /etc/network/interfaces d’origine. :slightly_smiling:
Il manque une default gateway
Chez moi j’ai ça :

default via 192.168.9.2 dev br0 192.168.9.0/24 dev br0 proto kernel scope link src 192.168.9.4 239.0.0.0/8 dev br0 scope link

En fait j’ai utilisé mon fichier interfaces de base parce qu’avec le bridge je n’ai pas de connexion.
SVP, pouvez vous me donner le retour de la commande
cat /etc/network/interfaces
dhclient eth0

Installer directement le paquet hostapd inclus dans Wheezy plutôt que de le compiler, ce ne serait pas plus simple ?

[code]auto lo
iface lo inet loopback

auto br0
iface br0 inet static
address 192.168.9.4
gateway 192.168.9.2
netmask 255.255.255.0
bridge_ports eth0
bridge_stp on # disable Spanning Tree Protocol
bridge_waitport 0 # no delay before a port becomes available
bridge_fd 0 # no forwarding delay
[/code]
pour dhclient eth0 je n’ai aucune réponse, ça me semble normale vu que ma debian est un serveur wifi/dhcp/…

mon fichier interfaces après l’étape 1 :

auto lo
iface lo inet loopback

auto br0
iface br0 inet dhcp
bridge_ports eth0

Remettez votre fichier interface d’origine, relancer le reseau et renvoyé moi:

Ensuite nous allons reconfigurer le fichier interfaces en spécifiant à br0 une adresse static, sa gateway et l’inclusion de la carte eth0.

Faire un bridge, c’est pas une grande difficulté, mais il faut s’assurer que ça fonctionne avant d’y inclure wlan0 par hostapd. Ensuite, pour faire simple, vu que la compilation pose problème ( et c’est bien dommage ) , comme le suggère PascalHambourg, installer le paquet hostapd. Et enfin, lancer le point d’accès.

ip route donne :

default via ip dev eth0 
ip1 dev eth0  proto kernel  scope link  src ip2 
ip3/16 dev eth0  scope link  metric 1000

En supposant que ip, ip1, ip2 et ip3 sont des abréviations, écrit dans ton /etc/network/interfaces

auto lo
iface lo inet loopback

auto br0
iface br0 inet static
address ip2
gateway ip
netmask 255.255.0.0
bridge_ports eth0
bridge_stp on       # disable Spanning Tree Protocol
bridge_waitport 0    # no delay before a port becomes available
bridge_fd 0          # no forwarding delay

Relance ton réseau.

J’ai modifié le fichier interfaces relancer le réseau j’ai toujours la connexion au réseau local.
Comment je fais pour lancer mon réseau wifi et me connecter sur mon téléphone portable.

Vu que la compilation ne veux pas se faire, comme le suggère PascalHambourg

Enfin,

Logiquement, Hotspot devrait apparaitre dans la liste de ton portable, le mot de passe spécifié est : unmotdepass

Quand je tape la commande:
hostapd /etc/hostapd.conf
J’obtiens

Configuration file: /etc/hostapd.conf
Line 16: unknown configuration item 'ieee80211h'
1 errors found in configuration file '/etc/hostapd.conf'

Dans /etc/hostapd.conf supprime la ligne ieee80211h=1 et bien entendu relance hostapd /etc/hostapd.conf

Après suppression j’obtiens

Channel not configured (hw_mode/channel in hostapd.conf)
Could not select hw_mode and channel. (-3)
wlan0: Unable to setup interface.
rmdir[ctrl_interface]: No such file or directory

remplace channel=0 par channel=6

la commande hostapd /etc/hostapd.conf donne:

Using interface wlan0 with hwaddr adr_mac and ssid 'Hotspot'

Je reste bloqué sur la ligne using interface wlan0.

Normalement, à ce niveau là, il faut sélectionner le réseau wifi avec votre téléphone et entrer le mot de pass spécifié dans le fichier /etc/hostapd.conf, logiquement, si vous restez sur cette ligne, c’est que ça sent bon :023

Je suis toujours bloqué sur :

Configuration file: /etc/hostapd.conf
20/40 MHz operation not permitted on channel pri=6 sec=10 based on overlapping BSSes
Using interface wlan0 with hwaddr adr_mac and ssid 'Hotspot'

C’est normal!

hostapd est un programme qui tourne en continue, il ne faut surtout pas l’arrêter

Pour le lancer en background, soit vous ajouter l’option -B

OU vous ajouter le symbole & a la fin de votre commande

Enfin, à l’aide de votre téléphone portable, Hotspot doit apparaitre dans la liste réseau wifi disponible.

Enfin je trouve le reseau wifi Hotspot sur mon portable quand je saisi le mot de passe j’ai:

WPA: wpa_sm_step() called recursively
wlan0: adr_mac IEEE 802.11: authenticated
wlan0: Sadr_mac IEEE 802.11: associated (aid 1)
wlan0: adr_mac IEEE 802.11: disassociated
Could not set stationadr_mac flags for kernel driver (errno=11).