messense
V2EX  ›  问与答

二级无线路由开启时一级路由出来的有线连接有时无法上网怎么回事

  •  
  •   messense · Jul 18, 2013 · 6865 views
    This topic created in 4765 days ago, the information mentioned may be changed or developed.
    房东家一级路由 (水星 MR808) ,PPPoE 自动拨号,DHCP,lan 口出来的有线连电脑可以直接上网。我的 OpenWrt 无线路由作为二级路由接入网线,network 设置为

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

    无线可以正常上网。巧合的是,我的无线路由开启的时候,有其它房客的有线就连不上了(Win7),房东以此为理由不让用无线路由。。。

    不太明白为什么会这样,试过在关闭无线路由的情况下用同学的 Windows 7 系统连有线,Windows 7 总是识别不出网络,(在关闭无线路由的情况下,上面说的那个房客的 Windows 7 倒是可以识别了,Orz...),用 Ubuntu 正常上网,用我的 OS X 也可以正常上网。

    总觉得是 Windows 的问题,想测试下在开启无线的时候用 Ubuntu 连有线试试,可是只有一根网线接入,顾此失彼不好测试。

    难道我的二级无线会影响到别人从一级有线路由接入的有线网络?不太明白呀,有点奇怪了吧,还是只是巧合?
    4 replies    1970-01-01 08:00:00 +08:00
    l0wkey
        1
    l0wkey  
       Jul 18, 2013
    网段是否相同
    messense
        2
    messense  
    OP
       Jul 18, 2013
    @l0wkey 一级路由是 192.168.1.x,我的二级是 192.168.2.x
    l0wkey
        3
    l0wkey  
       Jul 18, 2013
    建议你不要二级路由了,直接把无线路由的DHCP关掉,房东路由上引出给你的线插到LAN口,当无线交换机使用
    messense
        4
    messense  
    OP
       Jul 18, 2013
    @l0wkey 这也是个解决方案,前提是无线路由器有多个LAN口,我的只有一个LAN/WAN。我已经查出问题所在了,之前为了方便用无线的同时可以用有线连接配置路由装了 macvlan,将唯一的 LAN/WAN 口做了 vlan ,又开了 DHCP,导致部分直接连有线路由的电脑 DHCP 请求时获取到了由我的路由 DHCP reply 的错误的信息。禁用掉 macvlan 就 OK 了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5711 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:03 · PVG 10:03 · LAX 19:03 · JFK 22:03
    ♥ Do have faith in what you're doing.