OpenWRT configurando o ponto de acesso Archer C7v2

2

Estou tentando configurar o OpenWRT Barrier Breaker no Archer C7v2 para atuar como um ponto de acesso mudo, para que a porta ethernet WAN seja conectada à minha rede, e qualquer coisa conectada a wifi ou a outras portas LAN se tornará parte do rede com acesso total. O roteador AP mudo também deve obter um endereço IP via DHCP, para que eu possa me conectar a ele para configuração.

link tem as instruções que eu quero, eu acho, mas elas estão na forma de um exemplo com outro roteador que tem hardware e configuração padrão ligeiramente diferentes. Então, estou querendo verificar minha compreensão para esse roteador específico. Especialmente porque o modo à prova de falhas neste roteador parece ser incompleto ( link ).

O modelo do roteador é descrito aqui: link e incluímos a configuração atual abaixo .

Aqui estão algumas perguntas específicas sobre o link relacionado a este roteador:

  • Acho que tenho o caso "switch e WAN dedicado", correto? (não comutado ou apenas comutador)
  • devo mover ambos as portas 1 e 6 para a vlan 1 e excluir a vlan 2?
  • Eu devo substituir a configuração de IP estático com option proto 'dhcp' na interface de lan, certo? caso contrário, o roteador principal na rede também seria 192.168.1.1
  • diz para fazer option ifname 'eth0.1 eth1' , mas também para apagar config interface 'wan' e depois disso eth0 não aparecerá em nenhum lugar do arquivo; como eth0 é anexado à vlan 1 de tal forma que eth0.1 é a maneira de escrever "vlan 1" na configuração?

/ etc / config / network:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fddc:9283:7080::/48'

config interface 'lan'
        option ifname 'eth1'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        option ifname 'eth0'
        option proto 'dhcp'

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 2 3 4 5'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '1 6'

/ etc / config / wireless:

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '36'
        option path 'pci0000:01/0000:01:00.0'
        option disabled '1'
        option txpower '17'
        option country 'US'

config wifi-iface
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option encryption 'psk2'
        option key '***'
        option ssid 'myssid-1'

config wifi-device 'radio1'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/qca955x_wmac'
        option htmode 'HT20'
        option disabled '1'
        option txpower '30'
        option country 'US'

config wifi-iface
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'myssid-2'
        option encryption 'psk2'
        option key '***'
    
por Havoc P 17.02.2015 / 17:54

1 resposta

1

Descobri isso (e felizmente o modo DID funcionou, ou eu estaria em apuros). Os principais erros que cometi que não estavam no link foram que o vlan foi chamado switch0.1 e não eth0.1 ; e os rádios sem fio foram desativados por algum motivo.

As mudanças necessárias em / etc / config / wireless:

  • remova as option disabled '1' lines
  • (não estritamente relacionado ao modo AP idiota), configure o modo VHT80 (não disponível na interface do usuário da web), conforme mencionado em link

/ etc / config / network torna-se:

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'
    option ula_prefix 'fddc:9283:7080::/48'

# added switch0.1 in here and changed to dhcp
config interface 'lan'
    option ifname 'switch0.1 eth1'
    option force_link '1'
    option type 'bridge'
        option proto 'dhcp'
#   option proto 'static'
#   option ipaddr '192.168.1.1'
#   option netmask '255.255.255.0'
#   option ip6assign '60'

# commented out
#config interface 'wan'
#   option ifname 'eth0'
#   option proto 'dhcp'

# commented out
#config interface 'wan6'
#   option ifname '@wan'
#   option proto 'dhcpv6'

config switch
    option name 'switch0'
    option reset '1'
    option enable_vlan '1'

# added 1 and 6 here
config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '0 1 2 3 4 5 6'

#config switch_vlan
#   option device 'switch0'
#   option vlan '2'
#   option ports '1 6'

Em seguida, conforme documentado no wiki, desative o firewall e o servidor dhcp.

    
por 28.02.2015 / 22:48