当前位置:  技术问答>linux和unix

linux更新内核上不去网,谢家宝树帮帮忙?

    来源: 互联网  发布时间:2017-03-20

    本文导语:  我编译了3.0.47内核,进去后发现上不了网,所有与网络有关的命令输入后都无反应,但是到2.6.32 内核却能上网,而且它们lspci ,lsmod的结果都一样 这是lspci的结果 02:01.0 Ethernet controller: Advanced Micro Devices [AMD] 79c97...

我编译了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: [] 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 snd_timer snd_seq_device tpm psmouse pcspkr tpm_bios evdev serio_raw joydev snd soundcore processor thermal_sys snd_page_alloc button ac container i2c_piix4 i2c_core shpchp pci_hotplug ext3 jbd mbcache vmw_pvscsi vmxnet3 sd_mod crc_t10dif ide_cd_mod cdrom ata_generic ata_piix libata usbhid hid uhci_hcd pcnet32 mptspi mptscsih mptbase ehci_hcd floppy usbcore scsi_transport_spi scsi_mod piix ide_core mii [last unloaded: scsi_wait_scan]
[   22.088066] 
[   22.089440] Pid: 740, comm: ifconfig Not tainted 3.0.47 #1 VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform
[   22.090088] EIP: 0060:[] EFLAGS: 00010246 CPU: 0
[   22.090376] EIP is at fib_table_insert+0x521/0x78a
[   22.090626] EAX: ef95b380 EBX: 00000000 ECX: 00000000 EDX: 00000000
[   22.090864] ESI: efb116a0 EDI: 00000000 EBP: efb5fdc8 ESP: efb5fd78
[   22.091367]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[   22.091642] Process ifconfig (pid: 740, ti=efb5e000 task=efab2520 task.ti=efb5e000)
[   22.092096] Stack:
[   22.092346]  7f000001 00000000 00003d20 efb116b4 7f000001 efb11060 efa67600 00000020
[   22.092905]  00000000 ef92bd00 ef95b380 00000000 ef95b394 c13c6480 00000002 efb5fe10
[   22.093379]  00000001 c1239f48 0100007f 00000018 fe020020 00000002 000000ff 0100007f
[   22.094028] Call Trace:
[   22.094636]  [] ? fib_magic+0xa0/0xaf
[   22.096735]  [] ? fib_add_ifaddr+0x5f/0x108
[   22.097079]  [] ? fib_inetaddr_event+0x23/0x70
[   22.097303]  [] ? notifier_call_chain+0x23/0x46
[   22.097517]  [] ? __blocking_notifier_call_chain+0x39/0x4c
[   22.097727]  [] ? blocking_notifier_call_chain+0x9/0xc
[   22.100279]  [] ? __inet_insert_ifa+0x15e/0x167
[   22.100485]  [] ? devinet_ioctl+0x3c0/0x4f2
[   22.100712]  [] ? sock_ioctl+0x1bb/0x1dd
[   22.100904]  [] ? kernel_sendmsg+0x35/0x35
[   22.101114]  [] ? do_vfs_ioctl+0x478/0x4c3
[   22.101311]  [] ? do_page_fault+0x348/0x364
[   22.101516]  [] ? do_page_fault+0x335/0x364
[   22.101874]  [] ? prepare_creds+0x12/0x82
[   22.102070]  [] ? sys_ioctl+0x44/0x64
[   22.102259]  [] ? sysenter_do_call+0x12/0x28
[   22.102661] Code: 09 0f b6 49 08 83 f9 1f 77 12 8b 54 24 0c 0f b6 c0 d3 e2 b9 20 00 00 00 29 c1 d3 ea 6a ff 8b 4c 24 14 e9 67 01 00 00 ff 74 24 0c  73 04 68 61 9d 34 c1 e8 19 fb 04 00 83 c4 0c 83 3c 24 00 c7 
[   22.105115] EIP: [] fib_table_insert+0x521/0x78a SS:ESP 0068:efb5fd78
[   22.105651] CR2: 0000000000000004
[   22.106491] ---[ end trace 1b562bb079c0a1ca ]---
[   35.716031] lp0: using parport0 (interrupt-driven).
[   35.780480] ppdev: user-space parallel port driver





|
ifconfig 有ip么
ping 127.0.0.1可以么
如果都不可以,就是驱动需要升级了
用其他机器下个网卡驱动,再装

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在没有linux的盘,只有DOS启动盘)
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 如何让win2000和linux共存。我装好WIN2000,再装LINUX7.0,但LILO只能找到LINUX,不能引导WIN2000
  • linux c下利用srand和rand函数生成随机字符串
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Linux c++虚函数(virtual function)简单用法示例代码
  • 我们网站的服务器从windows2000迁往linux,ASP程序继续使用,可是我连LINUX的皮毛都不了解,大家告诉我LINUX下怎么建网站??
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 中文Linux与西文Linus分别哪一个版是权威?I认为是:中科软的白旗Linux与西文的绿帽子Linux!大家的看法呢?
  • 技术文章 iis7站长之家
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3