我在设置路由器以连接到 Internet 时遇到问题。我目前正在租用一个地下室单元,我有一个以太网端口连接楼上的业主楼层。我已经通过将我的桌面插入该端口并能够访问 Internet 来验证该端口是否处于活动状态。我还验证了所有以太网电缆都正常工作。
我有一个用 Tomato 1.28 闪存的 Linksys WRT54GL。我的路由器上的“Internet”指示灯亮起,Tomato 的“状态概览 WAN 网关”IP 地址是 192.168.1.1。我目前尝试将计算机的以太网电缆插入路由器背面,并将手机连接到路由器的 WiFi。
我还能做些什么来调试为什么我的路由器无法连接到 Internet?
这是我的番茄日志。我不确定为什么日期是 12 月 31 日。
12 月 31 日 16:00:05 未知 syslog.info syslogd 开始:BusyBox v1.14.4 12 月 31 日 16:00:05 未知用户。通知内核:klogd 启动:BusyBox v1.14.4 (2010-06-27 20:11:16 PDT) 12 月 31 日 16:00:05 未知用户。警告内核:CPU 修订版为:00029007 12 月 31 日 16:00:05 未知用户。警告内核:主指令缓存 8kb,行大小 16 字节(2 种方式) 12 月 31 日 16:00:05 未知用户。警告内核:主数据缓存 4kb,行大小 16 字节(2 种方式) Dec 31 16:00:05 unknown user.warn kernel: Linux version 2.4.20 (root@tobu) (gcc version 3.2.3 with Broadcom modified) #1 Sun Jun 27 20:13:35 PDT 2010 Dec 31 16:00:05 unknown user.warn 内核:将 PFC 值设置为 0x15 12 月 31 日 16:00:05 未知 user.warn 内核:确定的物理 RAM 映射: 12 月 31 日 16:00:05 未知用户。警告内核:内存:02000000 @ 00000000(可用) 12 月 31 日 16:00:05 未知用户。警告内核:在节点 0 上总页数:8192 12 月 31 日 16:00:05 未知用户。警告内核:区域(0):8192 页。 12 月 31 日 16:00:05 未知用户。警告内核:区域(1):0 页。 12 月 31 日 16:00:05 未知用户。警告内核:区域(2):0 页。 12 月 31 日 16:00:05 未知 user.warn 内核:内核命令行:root=/dev/mtdblock2 noinitrd console=ttyS0,115200 12 月 31 日 16:00:05 未知用户。警告内核:CPU:BCM4712 rev 1 at 200 MHz 12 月 31 日 16:00:05 未知用户。警告内核:校准延迟循环... 199.47 BogoMIPS 12 月 31 日 16:00:05 未知 user.info 内核:内存:30672k/32768k 可用(1336k 内核代码,2096k 保留,108k 数据,64k init,0k highmem) 12 月 31 日 16:00:05 未知 user.info 内核:Dentry 缓存哈希表条目:4096(顺序:3,32768 字节) 12 月 31 日 16:00:05 未知 user.info 内核:Inode 缓存哈希表条目:2048(顺序:2,16384 字节) 12 月 31 日 16:00:05 未知 user.warn 内核:Mount-cache 哈希表条目:512(顺序:0、4096 字节) 12 月 31 日 16:00:05 未知用户。警告内核:缓冲区缓存哈希表条目:1024(顺序:0、4096 字节) 12 月 31 日 16:00:05 未知用户。警告内核:页面缓存哈希表条目:8192(顺序:3,32768 字节) 12 月 31 日 16:00:05 未知用户。警告内核:正在检查“等待”指令...不可用。 12 月 31 日 16:00:05 未知 user.warn 内核:UNIFIX 的 POSIX 一致性测试 12 月 31 日 16:00:05 未知用户。警告内核:PCI:已禁用 12 月 31 日 16:00:05 未知用户。警告内核:PCI:修复总线 0 12 月 31 日 16:00:05 未知 user.info 内核:Linux NET4.0 for Linux 2.4 Dec 31 16:00:05 unknown user.info 内核:基于斯旺西大学计算机协会 NET3.039 12 月 31 日 16:00:05 未知 user.warn 内核:初始化 RT netlink 套接字 12 月 31 日 16:00:05 未知 user.warn 内核:启动 kswapd 12 月 31 日 16:00:05 未知 user.info 内核:devfs:v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) 12 月 31 日 16:00:05 未知 user.info 内核:devfs:boot_options:0x1 Dec 31 16:00:05 unknown user.info kernel: squashfs: version 3.0 (2006/03/15) Phillip Lougher 12 月 31 日 16:00:05 未知 user.warn 内核:pty:256 Unix98 ptys 配置 12 月 31 日 16:00:05 未知 user.info 内核:启用了 MANY_PORTS SHARE_IRQ SERIAL_PCI 的串行驱动程序版本 5.05c (2001-07-08) 12 月 31 日 16:00:05 未知 user.info 内核:0xb8000300 (irq = 3) 处的 ttyS00 是 16550A 12 月 31 日 16:00:05 未知 user.info 内核:0xb8000400 (irq = 0) 处的 ttyS01 是 16550A 12 月 31 日 16:00:05 未知用户。警告内核:HDLC 线路规则:版本 $Revision: 1.1.1.4 $, maxframe=4096 12 月 31 日 16:00:05 未知 user.info 内核:N_HDLC 线路规则已注册。 12 月 31 日 16:00:05 未知 user.info 内核:PPP 通用驱动程序版本 2.4.2 12 月 31 日 16:00:05 未知 user.debug 内核:物理映射闪存:在 0x0 处为芯片在 0x800000 处找到别名 12 月 31 日 16:00:05 未知 user.debug 内核:物理映射闪存:在 0x0 处为芯片在 0x1000000 处找到别名 12 月 31 日 16:00:05 未知 user.debug 内核:物理映射闪存:在 0x0 处为芯片在 0x1800000 处找到别名 12 月 31 日 16:00:05 未知用户。调试内核:CFI 芯片数量:1 12 月 31 日 16:00:05 未知用户。调试内核:0:偏移=0x0,大小=0x20000,块=64 12 月 31 日 16:00:05 未知用户。通知内核:闪存设备:0x1c000000 处的 0x800000 12 月 31 日 16:00:05 未知 user.notice 内核:在“物理映射闪存”上创建 5 个 MTD 分区: 12 月 31 日 16:00:05 未知用户。通知内核:0x00000000-0x00040000:“pmon” 12 月 31 日 16:00:05 未知用户。通知内核:0x00040000-0x007e0000:“linux” 12 月 31 日 16:00:05 未知用户。通知内核:0x000e2a10-0x00300000:“rootfs” 12 月 31 日 16:00:05 未知用户。通知内核:0x00300000-0x007e0000:“jffs2” 12 月 31 日 16:00:05 未知用户。通知内核:0x007e0000-0x00800000:“nvram” 12 月 31 日 16:00:05 未知 user.err 内核:sflash:找不到支持的设备 12 月 31 日 16:00:05 未知 user.info 内核:NET4:NET4.0 的 Linux TCP/IP 1.0 12 月 31 日 16:00:05 未知 user.info 内核:IP 协议:ICMP、UDP、TCP、IGMP 12 月 31 日 16:00:05 未知 user.info 内核:IP:512 个桶的路由缓存哈希表,4Kbytes 12 月 31 日 16:00:05 未知 user.info 内核:TCP:哈希表已配置(建立 2048 绑定 4096) 12 月 31 日 16:00:05 未知 user.info 内核:Linux IP 多播路由器 0.06 加 PIM-SM 12 月 31 日 16:00:05 未知 user.warn 内核:ip_conntrack 2.1 版(8092 个存储桶,最大 4096 个)- 每个 conntrack 368 字节 Dec 31 16:00:05 unknown user.warn kernel: ip_tables: (C) 2000-2002 Netfilter core team 12 月 31 日 16:00:05 未知 user.info 内核:NET4:用于 Linux NET4.0 的 Unix 域套接字 1.0/SMP。 12 月 31 日 16:00:05 未知 user.info 内核:NET4:NET4.0 的以太网桥 008 Dec 31 16:00:05 unknown user.alert kernel: 802.1Q VLAN Support v1.7 Ben Greear 12 月 31 日 16:00:05 未知 user.alert 内核:David S. Miller 添加的所有错误 12 月 31 日 16:00:05 未知 user.warn 内核:VFS:已挂载的根目录(squashfs 文件系统)只读。 12 月 31 日 16:00:05 未知 user.info 内核:在 /dev 上安装了 devfs 12 月 31 日 16:00:05 未知 user.info 内核:释放未使用的内核内存:释放 64k Dec 31 16:00:05 unknown user.warn kernel: Algorithmics/MIPS FPU Emulator v1.5 12 月 31 日 16:00:05 未知 user.warn 内核:已加载 ip_conntrack_pptp 1.9 版 12 月 31 日 16:00:05 未知 user.warn 内核:已加载 ip_nat_pptp 1.5 版 12 月 31 日 16:00:05 未知 user.warn 内核:ip_conntrack_rtsp v0.01 加载 12 月 31 日 16:00:05 未知 user.warn 内核:ip_nat_rtsp v0.01 加载 12 月 31 日 16:00:05 未知用户。警告内核:eth0:Broadcom BCM47xx 10/100 Mbps 以太网控制器 3.90.38.0 12 月 31 日 16:00:05 未知用户。警告内核:eth1:Broadcom BCM4320 802.11 无线控制器 3.90.38.0 12 月 31 日 16:00:05 未知 user.warn 内核:tomato_ct.c [2010 年 6 月 27 日 20:15:22] 12 月 31 日 16:00:05 未知 user.info 内核:vlan0:dev_set_promiscuity(master, 1) 12 月 31 日 16:00:05 未知 user.info 内核:设备 eth0 进入混杂模式 12 月 31 日 16:00:05 未知 user.info 内核:设备 vlan0 进入混杂模式 12 月 31 日 16:00:05 未知 user.info 内核:设备 eth1 进入混杂模式 12 月 31 日 16:00:05 未知 user.info 内核:br0:端口 2(eth1)进入学习状态 12 月 31 日 16:00:05 未知 user.info 内核:br0:端口 1(vlan0)进入学习状态 Dec 31 16:00:05 unknown user.warn kernel: vlan1: 将 MAC 地址设置为 00 0f 66 b2 e6 b1。 12 月 31 日 16:00:05 未知 user.info 内核:br0:端口 2(eth1)进入转发状态 12 月 31 日 16:00:05 未知 user.info 内核:br0:检测到拓扑变化,正在传播 12 月 31 日 16:00:05 未知 user.info 内核:br0:端口 1(vlan0)进入转发状态 12 月 31 日 16:00:05 未知 user.info 内核:br0:检测到拓扑变化,正在传播 Dec 31 16:00:05 unknown user.info kernel: vlan1: add 01:00:5e:00:00:01 mcast address to master interface 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:已启动,版本 2.55 缓存大小 150 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:编译时选项:no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP 12 月 31 日 16:00:07 unknown daemon.info dnsmasq-dhcp[83]:DHCP,IP 范围 192.168.1.100 -- 192.168.1.149,租用时间 1d 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:读取 /etc/resolv.dnsmasq 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:使用名称服务器 192.168.1.1#53 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:读取 /etc/hosts - 0 个地址 12 月 31 日 16:00:07 未知 daemon.info dnsmasq[83]:读取 /etc/hosts.dnsmasq - 1 个地址 12 月 31 日 16:00:07 未知 user.info init[1]:Tomato 1.28.1816 12 月 31 日 16:00:07 未知 cron.err crond[87]:crond (busybox 1.14.4) 开始,日志级别 9 12 月 31 日 16:00:08 未知 user.info init[1]:Linksys WRT54G/GS/GL 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[83]:收到 SIGTERM 后退出 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:已启动,版本 2.55 缓存大小 150 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:编译时选项:no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP 12 月 31 日 16:00:08 unknown daemon.info dnsmasq-dhcp[94]:DHCP,IP 范围 192.168.1.100 -- 192.168.1.149,租用时间 1d 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:读取 /etc/resolv.dnsmasq 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:使用名称服务器 192.168.1.1#53 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:读取 /etc/hosts - 0 个地址 12 月 31 日 16:00:08 未知 daemon.info dnsmasq[94]:读取 /etc/hosts.dnsmasq - 1 个地址 12 月 31 日 16:00:08 未知 daemon.info dnsmasq-dhcp[94]: DHCPREQUEST(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:00:08 未知 daemon.info dnsmasq-dhcp[94]: DHCPACK(br0) 192.168.1.134 bc:5f:f4:68:70:88 Jon-ThorPC 12 月 31 日 16:00:10 未知 daemon.notice miniupnpd[131]:HTTP 侦听端口 5000 12 月 31 日 16:05:10 未知 daemon.info dnsmasq-dhcp[94]:DHCPDISCOVER(br0) 40:33:1a:0a:bc:2e 12 月 31 日 16:05:11 未知 daemon.info dnsmasq-dhcp[94]: DHCPOFFER(br0) 192.168.1.135 40:33:1a:0a:bc:2e 12 月 31 日 16:05:11 未知 daemon.info dnsmasq-dhcp[94]: DHCPDISCOVER(br0) 40:33:1a:0a:bc:2e 12 月 31 日 16:05:11 未知 daemon.info dnsmasq-dhcp[94]: DHCPOFFER(br0) 192.168.1.135 40:33:1a:0a:bc:2e 12 月 31 日 16:05:12 未知 daemon.info dnsmasq-dhcp[94]: DHCPREQUEST(br0) 192.168.1.135 40:33:1a:0a:bc:2e 12 月 31 日 16:05:12 未知 daemon.info dnsmasq-dhcp[94]: DHCPACK(br0) 192.168.1.135 40:33:1a:0a:bc:2e CathyYaosiPhone 12 月 31 日 16:08:20 未知 daemon.info dnsmasq-dhcp[94]: DHCPREQUEST(br0) 192.168.1.135 40:33:1a:0a:bc:2e 12 月 31 日 16:08:20 未知 daemon.info dnsmasq-dhcp[94]: DHCPACK(br0) 192.168.1.135 40:33:1a:0a:bc:2e CathyYaosiPhone 12 月 31 日 16:16:56 未知 daemon.info dnsmasq-dhcp[94]:DHCPREQUEST(br0) 192.168.1.26 bc:5f:f4:68:70:88 12 月 31 日 16:16:56 未知 daemon.info dnsmasq-dhcp[94]: DHCPNAK(br0) 192.168.1.26 bc:5f:f4:68:70:88 错误地址 12 月 31 日 16:16:56 未知 daemon.info dnsmasq-dhcp[94]:DHCPDISCOVER(br0) bc:5f:f4:68:70:88 12 月 31 日 16:16:56 未知 daemon.info dnsmasq-dhcp[94]:DHCPOFFER(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:16:59 未知 daemon.info dnsmasq-dhcp[94]:DHCPDISCOVER(br0) bc:5f:f4:68:70:88 12 月 31 日 16:16:59 未知 daemon.info dnsmasq-dhcp[94]:DHCPOFFER(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:17:02 未知 daemon.info dnsmasq-dhcp[94]:DHCPDISCOVER(br0) bc:5f:f4:68:70:88 12 月 31 日 16:17:02 未知 daemon.info dnsmasq-dhcp[94]: DHCPOFFER(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:17:02 未知 daemon.info dnsmasq-dhcp[94]: DHCPREQUEST(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:17:02 未知 daemon.info dnsmasq-dhcp[94]: DHCPACK(br0) 192.168.1.134 bc:5f:f4:68:70:88 Jon-ThorPC 12 月 31 日 16:19:15 未知 daemon.info dnsmasq-dhcp[94]: DHCPREQUEST(br0) 192.168.1.134 bc:5f:f4:68:70:88 12 月 31 日 16:19:15 未知 daemon.info dnsmasq-dhcp[94]: DHCPACK(br0) 192.168.1.134 bc:5f:f4:68:70:88 Jon-ThorPC
use*_*686 10
我猜这个问题是由于路由器的两个接口(WAN 和 LAN)都具有重叠甚至相同的网络编号。
您说路由器选择 192.168.1.1 作为上游 WAN 网关(网络可能是 192.168.1.0/24),并且您的 DHCP 服务器日志显示它也提供 192.168.1.x 地址(LAN 网络再次可能是 192.168.1.0/24)。一些路由器能够应对这种情况,但无论如何我都会逃避这种情况。
因此,如果您想在完整的“路由器”模式下使用它,请尝试更改路由器的 LAN 配置以使用来自例如 192.168.2.x 等的地址。(它可以是任何私有地址范围,只要它不与“WAN”寻址重叠。)
(您也可以在“桥接”模式下使用设备;而不是创建自己的单独 LAN,它会将您的所有设备直接放置在所有者的主 LAN 上。尽管在这种特殊情况下,我会犹豫是否切换到桥接模式由于安全/隐私问题,但如果它是您自己的 WAN 的第二个路由器,桥接将是首选选项。)
日期是 12 月 31 日,因为路由器还没有更好的时钟信息——没有互联网访问它无法从 NTP 服务器同步;它可能没有电池供电的时钟来保留上一次的时间;而且你也没有手动设置时钟。
根据您的日志和帖子,我认为问题在于两个路由器都使用相同的 192.168.1.0/24(或可能更大的范围)作为 IP 地址,因此无法正常工作的路由器 LAN 上的计算机无法路线正确。
最简单的解决方法可能是更改此路由器配置,以便 LAN 位于 10.0.0.0(网络掩码 255.255.255.0 可以正常工作),即将路由器 LAN IP 地址设置为 10.0.0.1。