eddiepreto
(usa Debian)
Enviado em 17/05/2012 - 00:21h
Boa Noite Amigo do VOL!!!
Estou tentando fazer um "roteador wireless" em uma máquina Debian Squeeze.
O cenário é o seguinte: Um link de dados ligado a eth1(configurada dhcp), um switch ligado a eth0, e o hostapd configurado a wlan0. As interfaces eth0 e wlan0 estão em bridge (br0).
Minha ideia é que a máquina serviria IP e resolução de nome para a rede interna, tanto para as interfaces wlan0 e eth0.
Mas o que está acontecendo é que, as máquinas conectadas a rede wireless da máquina (hostapd) recebem tudo, as máquinas na eth0, não recebem nem IP. Se eu colocar um ip fixo da mesma rede em uma máquina ligada na eth0 ela não enxerga o servidor pelo IP.
Estou lendo a respeito há algumas noites, tentei vários tipos de configuração mas não funcionou.
Antes de configurar o bridge, eu testei as interfaces, uma de cada vez, e funcionavam. Coloquei em bridge, pois não funcionariam as duas interfaces na mesma rede com o mesmo IP (óbvio) nem com IP's diferentes (problemas de roteamento).
Nas várias leituras que fiz, cheguei a suspeitar que o servidor só estava aceitando as requisições vindas da wlan0 devido a autenticação. Mas sei que a ethernet e a wireless usam protocolos diferente, se eu não me engano, na camada 2. Seria esse o problema???
Apelo aos amigos por ajuda, acho que a solução vai ser muito interessante e eu pretendo aplicar em várias situações na minha vida pessoal e profissional.
Obrigado.