LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1719|回复: 14

我的RTL8139在suse11下用不了,用8139的人应该很多吧,郁闷

[复制链接]
发表于 2008-7-26 22:26:33 | 显示全部楼层 |阅读模式
在network settings里面提示
RTL-8139/8139C/8139C+ (Not connected)
BusID : 0000:01:06.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

主板是盘正的AF78+ Ultra,MCP78的芯片组,集成了一个RTL8111/8168B的千兆网卡,我是用的一张CD那种版本安装的,GNOME的桌面

同样的光盘在单位上的烂机器装8139就能正常工作,这是个什么理儿阿

发现上一次来linuxsir已经是2004年,真的是很落后了,现在的linux很漂亮了,但是还是那么复杂,一个中文输入法和电驴装了我一下午,qq还没装上
这次专门另外装了台机用来学习linux,希望不要打击我的热情
请高手们帮助一下,谢谢
估计。。。近期我还会有很多问题的。。。
 楼主| 发表于 2008-7-26 22:30:20 | 显示全部楼层
dmesg里面一段有关网卡的信息

kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
sd 3:0:0:0: Attached scsi generic sg0 type 0
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded
ACPI: PCI Interrupt 0000:05:00.0[A] -> Link [AE3A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:05:00.0 to 64
eth0: RTL8168b/8111b at 0xf96ea000, 00:1c:f1:02:54:29, XID 38000000 IRQ 218
Uniform Multi-Platform E-IDE driver
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
NFORCE-MCP77: 0000:00:06.0 (rev a1) UDMA133 controller
NFORCE-MCP77: IDE controller (0x10de:0x0759 rev 0xa1) at  PCI slot 0000:00:06.0
NFORCE-MCP77: not 100% native mode: will probe irqs later
NFORCE-MCP77: IDE port disabled
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hdaMA, hdbMA
Probing IDE interface ide0...
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
8139too Fast Ethernet driver 0.9.28
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4
ACPI: Power Button (CM) [PWRB]
ACPI: WMI: Mapper loaded
rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one year, y3k
parport_pc 00:0a: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
ACPI: PCI Interrupt Link [AAZA] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [AAZA] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:07.0 to 64
ppdev: user-space parallel port driver
hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
ALSA sound/pci/hda/hda_codec.c:3021: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
ALSA sound/pci/hda/hda_codec.c:3025:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3029:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3030:    mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:3038:    inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x1c, aux=0x0
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 16
8139too 0000:01:06.0: Chip not responding, ignoring board
ACPI: PCI interrupt for device 0000:01:06.0 disabled
8139too: probe of 0000:01:06.0 failed with error -5
8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
8139cp 0000:01:06.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp 0000:01:06.0: Try the "8139too" driver instead.
Adding 1052248k swap on /dev/sda3.  Priority:-1 extents:1 across:1052248k
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
loop: module loaded
fuse init (API version 7.9)
type=1505 audit(1217078850.759:2): operation="profile_load" name="/bin/ping" name2="default" pid=1570


lspci
00:00.0 RAM memory: nVidia Corporation Device 0754 (rev a2)
00:01.0 ISA bridge: nVidia Corporation Device 075c (rev a2)
00:01.1 SMBus: nVidia Corporation Device 0752 (rev a1)
00:01.2 RAM memory: nVidia Corporation Device 0751 (rev a1)
00:01.3 Co-processor: nVidia Corporation Device 0753 (rev a2)
00:01.4 RAM memory: nVidia Corporation Device 0568 (rev a1)
00:02.0 USB Controller: nVidia Corporation Device 077b (rev a1)
00:02.1 USB Controller: nVidia Corporation Device 077c (rev a1)
00:04.0 USB Controller: nVidia Corporation Device 077d (rev a1)
00:04.1 USB Controller: nVidia Corporation Device 077e (rev a1)
00:06.0 IDE interface: nVidia Corporation Device 0759 (rev a1)
00:07.0 Audio device: nVidia Corporation Device 0774 (rev a1)
00:08.0 PCI bridge: nVidia Corporation Device 075a (rev a1)
00:09.0 IDE interface: nVidia Corporation Device 0ad0 (rev a2)
00:0b.0 PCI bridge: nVidia Corporation Device 0569 (rev a1)
00:10.0 PCI bridge: nVidia Corporation Device 0778 (rev a1)
00:12.0 PCI bridge: nVidia Corporation Device 075b (rev a1)
00:13.0 PCI bridge: nVidia Corporation Device 077a (rev a1)
00:14.0 PCI bridge: nVidia Corporation Device 077a (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8200 (rev a2)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)


还需要提供什么信息不
回复 支持 反对

使用道具 举报

发表于 2008-7-26 22:33:34 | 显示全部楼层
realtek官网有驱动,好好找找
回复 支持 反对

使用道具 举报

发表于 2008-7-26 22:44:09 | 显示全部楼层
据说这个网卡是要开wol之类的,你看看
http://forum.ubuntu.org.cn/viewtopic.php?t=112253
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-26 23:09:42 | 显示全部楼层
谢谢两位的快速回复

Post by LinuxIsHard;1878991
realtek官网有驱动,好好找找


刚去看了一下,for linux的写着
Linux driver (driver has built-in the kernel)         N/A          2007/3/12
给条明路?



8139网卡开WOL,这个。。我单位上装的多系统,xp,suse,ubuntu,没遇到这问题
另外我现在这机器压根就没装过winxp,主板新的,刚买回来的,难到要专门装个winxp去设置WOL,还有其他意见没
回复 支持 反对

使用道具 举报

发表于 2008-7-27 00:09:09 | 显示全部楼层
Post by 开水;1878987
在network settings里面提示
RTL-8139/8139C/8139C+ (Not connected)
BusID : 0000:01:06.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

主板是盘正的AF78+ Ultra,MCP78的芯片组,集成了一个RTL8111/8168B的千兆网卡,我是用的一张CD那种版本安装的,GNOME的桌面

同样的光盘在单位上的烂机器装8139就能正常工作,这是个什么理儿阿

发现上一次来linuxsir已经是2004年,真的是很落后了,现在的linux很漂亮了,但是还是那么复杂,一个中文输入法和电驴装了我一下午,qq还没装上
这次专门另外装了台机用来学习linux,希望不要打击我的热情
请高手们帮助一下,谢谢
估计。。。近期我还会有很多问题的。。。


按照你说的有可能是网卡有问题,建议你安装个其他系统试试网卡是不是有问题。
回复 支持 反对

使用道具 举报

发表于 2008-7-27 09:41:52 | 显示全部楼层
Post by 开水;1879005
谢谢两位的快速回复



刚去看了一下,for linux的写着
Linux driver (driver has built-in the kernel)         N/A          2007/3/12
给条明路?



8139网卡开WOL,这个。。我单位上装的多系统,xp,suse,ubuntu,没遇到这问题
另外我现在这机器压根就没装过winxp,主板新的,刚买回来的,难到要专门装个winxp去设置WOL,还有其他意见没

BIOS设置里面应该可以开的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-27 13:00:45 | 显示全部楼层
我又搞了另外一块8139(没办法,我这里就只卖这个。。。),第一次启动貌似也没认出来,显示名称为0,然后我找了个那种winpe做的工具光盘启动一次,在里面启用了一下网络,再启动就正常工作了,不知道到底是什么原因,原来那块8139我用这方法试了仍然不行,在windows下能正常工作
附带请教两问题
我在配置dsl的时候,选择的网卡老是显示为unknow device,但是实际上用起来没问题,下面ip都能显示出来的
任务栏上networkmanager的图标能不能一直显示出来,我把网卡设置静态ip后就隐藏了,我现在都不知道在那里拨号,搞的每次都要去配一下dsl,而且设置的自动拨号也没起作用,最可恶的是每次都要问我输入密码,明明没勾上每次询问密码的
回复 支持 反对

使用道具 举报

发表于 2008-7-27 15:34:30 | 显示全部楼层
"主板是盘正的AF78+ Ultra,MCP78的芯片组,集成了一个RTL8111/8168B的千兆网卡,我是用的一张CD那种版本安装的,GNOME的桌面"

你是的8139还是8168? suse好像暂时还不支持8168,会错误认为是是8169, ubuntu可以认出

你lsmod | grep 8169
看是不是装载了8169的驱动。

如果是,那么请去官网下8168的驱动r8168-8.006.00.tar.bz2,按里面方法安装。
回复 支持 反对

使用道具 举报

发表于 2008-7-27 15:39:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表