linux更新内核上不去网,谢家宝树帮帮忙?
我编译了3.0.47内核,进去后发现上不了网,所有与网络有关的命令输入后都无反应,但是到2.6.32 内核却能上网,而且它们lspci ,lsmod的结果都一样
这是lspci的结果
02:01.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
Subsystem: Advanced Micro Devices [AMD] PCnet - Fast 79C971
Kernel driver in use: pcnet32
lsmod 的结果
root@t:~# lsmod |grep pcnet32
pcnet32 22226 0
mii 2714 1 pcnet32
modinfo的结果
filename: /lib/modules/3.0.47/kernel/drivers/net/pcnet32.ko
license: GPL
description: Driver for PCnet32 and PCnetPCI based ethercards
author: Thomas Bogendoerfer
alias: pci:v00001023d00002000sv*sd*bc02sc00i*
alias: pci:v00001022d00002000sv*sd*bc*sc*i*
alias: pci:v00001022d00002001sv*sd*bc*sc*i*
depends: mii
vermagic: 2.6.32-5-686 SMP mod_unload modversions 686
parm: debug:pcnet32 debug level (int)
parm: max_interrupt_work:pcnet32 maximum events handled per interrupt (int)
parm: rx_copybreak:pcnet32 copy breakpoint for copy-only-tiny-frames (int)
parm: tx_start_pt:pcnet32 transmit start point (0-3) (int)
parm: pcnet32vlb:pcnet32 Vesa local bus (VLB) support (0/1) (int)
parm: options:pcnet32 initial option setting(s) (0-15) (array of int)
parm: full_duplex:pcnet32 full duplex setting(s) (1) (array of int)
parm: homepna:pcnet32 mode for 79C978 cards (1 for HomePNA, 0 for Ethernet, default Ethernet (array of int)
这是3.0.47的 dmesg ,估计是这的问题
[ 20.297059] loop: module loaded
[ 22.077997] BUG: unable to handle kernel NULL pointer dereference at 00000004
[ 22.078891] IP: [<c123e117>] fib_table_insert+0x521/0x78a
[ 22.080471] *pde = 00000000
[ 22.081303] Oops: 0000 [#1] SMP
[ 22.082761] Modules linked in: loop snd_ens1371 gameport snd_seq_midi snd_seq_midi_event snd_rawmidi parport_pc snd_ac97_codec ac97_bus snd_pcm parport snd_seq tpm_tis&