Pessoal Bom dia,
Vou apresentar minha estrutura e depois falo o problema:
Máquina 1
=======
- Rodando Linux Debian etch
- DWL 520G (Atheros)
- Modo AP (Sem segurança nenhuma) com bridge mode.
- MAC da Rede Sem fio: 00:0A:11:07:3C:1B
Maquina 2
=======
- Rodando Linux Debian ubuntu 6.06 TLS
- DWL 520G (Atheros)
- Preciso fazer WDS para a maquina 1
- MAC da Rede Sem fio: 00:1B:11:1A:AB:15
Arquivo de configuração - Maquina 1
========================
(Aqui tudo ta normal - Os notebooks conectam aqui e tudo... pega ip da rede etc..Hotspot puro)
linuxap:~# cat /etc/init.d/ap01
#!/bin/sh
modprobe -r ath_pci
modprobe ath_pci autocreate=ap
iwconfig ath0 essid WDSTESTE channel 11
iwconfig ath0 rate 11M
iwpriv ath0 bgscan 0
wlanconfig ath0wds0 create wlandev wifi0 wlanmode wds
iwpriv ath0 wds_add 00:1B:11:1A:AB:15
iwpriv ath0 wds 1
iwpriv ath0wds0 wds_add 00:1B:11:1A:AB:15
iwpriv ath0wds0 wds 1
ifconfig ath0 up
ifconfig ath0wds0 up
brctl addbr br0
brctl addif br0 ath0 eth1
brctl addif br0 ath0wds0
echo 1 > /proc/sys/net/ipv4/ip_forward
ifconfig br0 10.1.0.152 netmask 255.255.0.0 up
Arquivo de configuração - Maquina 2
========================
(Tinha que funcionar WDS)
linuxap01:~# cat /etc/init.d/ap02
#!/bin/sh
modprobe -r ath_pci
modprobe ath_pci autocreate=ap
iwconfig ath0 essid WDSTESTE channel 11
iwconfig ath0 rate 11M
iwpriv ath0 bgscan 0
wlanconfig ath0wds0 create wlandev wifi0 wlanmode wds
iwpriv ath0 wds_add 00:0A:11:07:3C:1B
iwpriv ath0 wds 1
iwpriv ath0wds0 wds_add 00:0A:11:07:3C:1B
iwpriv ath0wds0 wds 1
ifconfig ath0wds0 up
ifconfig ath0 up
brctl addbr br0
brctl addif br0 ath0wds0
brctl addif br0 ath0
echo 1 > /proc/sys/net/ipv4/ip_forward
ifconfig br0 10.1.0.153 netmask 255.255.0.0 up
========== FIM DAS CONFIGURACOES =============
Problemas:
=======
O WDS não funciona. hehehe..
Outro problema nao sei o que pode ser... coloquei as maquinas em pontos estratégicos, e o sinal continua ruim (deve ser pq nao ta funcionano o WDS? Pq o WDS não é um repeater - ele pega a coneção e fica mando as informaceos para o WDS 1 certo?)
Alguém sabe ou ja fez?
Abraços