Ошибка в WNDR3800, в котором запущена настройка конфигурации VLAN ID сети Gargoyle 1.11 - PullRequest
0 голосов
/ 15 октября 2019

У меня Netgear WNDR3800 под управлением Gargoyle версии 1.11. В файле конфигурации сети я пытаюсь установить VLAN ID 2, который требуется для моего интернет-провайдера (они предоставили маршрутизатор, который нуждается в перезагрузке каждый месяц, и DHCP не может зарезервировать более 32 IP-адресов). Это нужно сделать в файле / 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 'fdee:bdcf:b059::/48'                                 

config interface 'lan'                                                          
        option type 'bridge'                                                    
        option ifname 'eth0.1'                                                  
        option proto 'static'                                                   
        option ipaddr '192.168.1.1'                                             
        option netmask '255.255.255.0'                                          
        option ip6assign '60'                                                   
        option dns '192.168.1.1'                                                

config interface 'wan'                                                          
        option ifname 'eth1.2'                                                  
        option ipv6 '0'                                                         
        option proto 'pppoe'                                                    
        option keepalive '3 5'                                                  
        option username 'USERNAME'                                   
        option password 'PASSWORD'                                            
        option mtu '1480'                                                       

config interface 'wan6'                                                         
        option ifname 'eth1.2'                                                  
        option proto 'dhcpv6'                                                   

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

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

config switch_vlan                                                              
        option device 'switch0'                                                 
        option vlan '2'                                                         
        option ports '5t'        

config switch_port                                                              
        option device 'switch0'                                                 
        option port '1'                                                         
        option led '6'                                                          

config switch_port                                                              
        option device 'switch0'                                                 
        option port '2'                                                         
        option led '9'                                                          

config switch_port                                                              
        option device 'switch0'                                                 
        option port '5'                                                         
        option led '2'                                                          

В исходной конфигурации был один раздел "config switch vlan", который включал всепорты '0 1 2 3 5t' Я не уверен на 100%, но верю, что в 'config interface lan' определено ifname - 'eth0', плана нет. 'Config interface wan' был установлен на eth1 (опять же, не на 100% уверен, возможно, это был и eth0.

Я думал, что мне придется разделить LAN и WAN, выделив им каждый свой vlan, но каксейчас аппаратные соединения не работают.

Я попытался изменить интерфейс локальной сети на 'eth0.2', и тогда исправились фиксированные порты. Но я думаю, что может быть конфликт из-за отключения Wi-Fiна каком-то этапе.

Может ли какой-нибудь сетевой гуру помочь?

Спасибо, Рон

1 Ответ

0 голосов
/ 16 октября 2019

У меня это работает, чего не хватало, так это порта ЦП на vlan '1' - это означало, что все фиксированные соединения не работали, но хосты, подключенные к WIFI, были.

Исправление:

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

И несмотря на то, что я отвечаю на свой вопрос, я все еще не считаю себя сетевым гуру.

С уважением, Рон

...