日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

openwrt修改lan口地址失败_OpenWrt刷机后LAN口无法连通的问题

發(fā)布時(shí)間:2024/3/13 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 openwrt修改lan口地址失败_OpenWrt刷机后LAN口无法连通的问题 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

【路由器開(kāi)發(fā)板硬件固件配置】

MTK雙頻:MT7620a + MT7612e

內(nèi)存:256 MB

閃存:16 MB

固件:MTK自帶SDK中的OpenWrt固件(mtksdk-openwrt-2.6.36-v1.3-20140423-dff5cfbf.bin)

【問(wèn)題】

路由器開(kāi)發(fā)板刷機(jī)后,與PC無(wú)法ping通。PC與路由器開(kāi)發(fā)板的LAN口相連,開(kāi)發(fā)板和PC用ifconfig命令都可以查到IP。

開(kāi)發(fā)板:192.168.1.1(刷機(jī)后缺省配置)

PC:192.168.1.11(通過(guò)手工配置)

【分析】

兩端網(wǎng)口直連都無(wú)法ping通,先排查硬件問(wèn)題,PC網(wǎng)口、開(kāi)發(fā)板網(wǎng)口、網(wǎng)線均正常。再檢查兩端網(wǎng)口配置,PC網(wǎng)口配置無(wú)異常,開(kāi)發(fā)板網(wǎng)口配置看起來(lái)也無(wú)異常。

【解決】

開(kāi)發(fā)板網(wǎng)口的配置在/etc/config/network文件里。

文件初始配置是這樣的:

config interface 'lan'

option ifname 'eth0.1'

optiontype'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.2'

option proto 'dhcp'

查看網(wǎng)口信息

[root@OpenWrt]ifconfigbr-lan Link encap:Ethernet HWaddr 00:0C:43:76:20:77inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::20c:43ff:fe76:2077/64Scope:Link

inet6 addr: fd16:4e5b:1ca2::1/60Scope:Global

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:14 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:0 (0.0 B) TX bytes:1764 (1.7KiB)

eth0 Link encap:Ethernet HWaddr00:0C:43:76:20:77inet6 addr: fe80::20c:43ff:fe76:2077/64Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:10 errors:0 dropped:0 overruns:0 frame:0TX packets:240 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:786 (786.0 B) TX bytes:89596 (87.4KiB)

Interrupt:3eth0.1 Link encap:Ethernet HWaddr 00:0C:43:76:20:77UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:5 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:0 (0.0 B) TX bytes:526 (526.0B)

eth0.2 Link encap:Ethernet HWaddr 00:0C:43:76:20:77inet6 addr: fe80::20c:43ff:fe76:2077/64Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:226 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:0 (0.0 B) TX bytes:87291 (85.2 KiB)

值得注意的是LAN口名稱是'eth0.1',WAN口名稱是'eth0.2'。這種eth0.x是啥意思呢?

自己先嘗試著修改配置文件中的網(wǎng)口配置,連通性測(cè)試結(jié)果如下:

將eth0.1改為eth0就可以ping通,看來(lái)確實(shí)是名稱的問(wèn)題。

跑到OpenWrt官網(wǎng)上看了看各種網(wǎng)口名稱的介紹:network interface introduction。eth0表示物理網(wǎng)口,eth0.1表示vlan為1的邏輯網(wǎng)口。這下清楚了,LAN口配置為eth0.1會(huì)打上ID=1的VLAN頭,因此和PC直連也無(wú)法通信。

在PC端抓包確認(rèn),確實(shí)如此。

注意:開(kāi)發(fā)板每次修改網(wǎng)卡配置后需要重啟網(wǎng)卡,命令:/etc/init.d/network restart

擴(kuò)展閱讀:

總結(jié)

以上是生活随笔為你收集整理的openwrt修改lan口地址失败_OpenWrt刷机后LAN口无法连通的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。