UPDATE
Não é possível fazer a ponte entre o modo sem fio (cliente aka estação) e as interfaces com fio de acordo com este tópico no linux-ath5k-devel .
Configurar NAT
É preciso configurar o NAT:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
Atribuindo um IP
Então você tem que atribuir endereços IP a si mesmo:
ifconfig eth0 10.0.0.1 netmask 255.255.255.0 up
Instalar o daemon dhcp
Instale um servidor dhcp e adicione o seguinte texto ao seu arquivo de configuração (em /etc/dhcpd.conf ou algo similar)
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.100 10.0.0.120;
option routers 10.0.0.1;
option domain-name-servers the-ip-address-you-have-in-etc-resolv.conf;
}
Iniciar o dhcpd
Em seguida, inicie-o /etc/init.d/dhcpd start
E é isso!
Somente leia abaixo se você estiver interessado na configuração de ponte que não funciona
brctl addbr mybridge
brctl addif mybridge eth0
brctl addif mybridge wlan0
Primeiro, você cria uma interface de ponte. Eu escolho um nome arbitrário mybridge e, em seguida, adiciono interfaces a ele.
Você deve solicitar um novo endereço IP (isso é necessário apenas se você deseja obter um IP válido para o próprio dispositivo de ponte):
dhclient -d mybridge