我刚刚在我的 ubuntu 10.04 上从源 2.6.36 构建了最新的内核(已完全更新)
网络在新内核中无法正常工作。无法正常工作的情况如下:
- 内核路由完美
内核 IP 路由表
目标网关 Genmask 标志 度量标准 引用 使用 Iface
9.126.134.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default 9.126.134.1 0.0.0.0 UG 0 0 0 eth0
resolv.conf 正常
ifconfig输出正常
eth0 链路封装:以太网 HWaddr 00:1c:25:b8:f9:b5
inet 地址:9.126.134.128 Bcast:9.126.134.255 掩码:255.255.255.0
inet6 地址:fe80::21c:25ff:feb8:f9b5/64 范围:链路
UP 广播运行多播 MTU:1500 指标:1
RX 数据包:367 错误:0 丢弃:0 超限:0 帧:0
TX 数据包:93 错误:0 丢弃:0 超限:0 载波:0
冲突:0 txqueuelen:1000
RX 字节:43922(43.9 KB) TX 字节:13364(13.3 KB)
中断:20 内存:fe200000-fe220000
lo链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址:::1/128 范围:主机
UP 环回运行 MTU:16436 度量:1
RX 数据包:54 错误:0 丢弃:0 超限:0 帧:0
TX 数据包:54 错误:0 丢弃:0 超限:0 载波:0
冲突:0 txqueuelen:0
RX 字节:3466(3.4 KB) TX 字节:3466(3.4 KB)
只是任何连接尝试都无法成功。我猜我还需要升级一些其他软件包,但不确定要更新哪些软件包(从最新源)才能使网络正常工作。我真的不想升级到 10.10。
系统:联想 t61p core2duo 2GB Ram,运行 ubuntu 10.04 / 2.6.32,有线网络,静态 IP。
答案1
请运行
ifconfig -a
并查看是否有其他适配器(例如无线),以及哪一个已配置。
如果您记得上次使用的 IP 地址,或者可以猜出一个有用的 IP 地址,则可以通过手动设置 IP 来检查它是启动配置错误还是驱动程序错误,如下所示:
ifconfig eth0 down
ifconfig eth0 192.168.0.100 netmask 255.255.255.0
ifconfig eth0 up
IP 地址仅作为示例。