#980777 FIT-PC: Fails to find driver for Ethernet, Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI #980777
- Package:
- installation-reports
- Source:
- installation-reports
- Submitter:
- Charles Curley
- Date:
- 2021-01-25 00:03:03 UTC
- Severity:
- normal
Dear Maintainer, Please see Comments/Problems below.
You'll likely need the firmware .iso including the non-free firmwares - though I'm surprised that itr doesn't find the Ethernet devices, they're common. 8.6 is old - I'd be surprised that 10.7 firmware iso wouldn't work.
I don't think I need any firmware. On the working boxes, the only firmware package present is firmware-linux-free, which does not include any Realtek firmware. I don't know why it is present; it has nothing depending on it. It was installed with the kernel. firmware-realtek is absent from working boxes, and in any case does not include firmware for these devices. 00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10) I didn't try 10.x. 8.6 was what I had handy, i.e. it came up first in the midden. However, debian-10.4.0-i386-netinst.iso also fails to detect the NIC and gives the shortened menu of drivers to try.
This time I am attaching the syslog to this email. I then did a search on the syslog, and got this: root@hawk:/media/disk# grep 8139 syslog Jan 23 23:11:36 kernel: [ 0.416093] pci 0000:00:0d.0: [10ec:8139] type 00 class 0x020000 Jan 23 23:11:36 kernel: [ 0.416722] pci 0000:00:0e.0: [10ec:8139] type 00 class 0x020000 Jan 23 23:11:36 kernel: [ 22.813925] usb 1-1.2: Product: DataTraveler 2.0 root@hawk:/media/disk# On another FIT-PC which is running Bullseye: root@white:/var/log/apt# dmesg | grep 8139 [ 10.897167] pci 0000:00:0d.0: [10ec:8139] type 00 class 0x020000 [ 10.898147] pci 0000:00:0e.0: [10ec:8139] type 00 class 0x020000 [ 44.971388] 8139cp: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004) [ 44.979230] 8139cp 0000:00:0d.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too [ 45.141373] 8139cp 0000:00:0e.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too [ 45.438841] 8139too: 8139too Fast Ethernet driver 0.9.28 [ 45.534101] 8139too 0000:00:0d.0 eth0: RealTek RTL8139 at 0xccfc2a96, 00:01:c0:03:f4:11, IRQ 10 [ 45.729725] 8139too 0000:00:0e.0 eth1: RealTek RTL8139 at 0x2e6d8dc8, 00:01:c0:03:d8:78, IRQ 5 [ 48.858651] 8139too 0000:00:0e.0 enp0s14: renamed from eth1 [ 48.960869] 8139too 0000:00:0d.0 enp0s13: renamed from eth0 [ 56.400301] 8139too 0000:00:0d.0 enp0s13: link up, 100Mbps, full-duplex, lpa 0xC5E1 root@white:/var/log/apt# Considerably different.
OK. This might be a bug in the i386 iso - as you've seen, we can't test all i386 easily. This might just be a regression. Given that we're about to release 10.8 on Feb 6th, can I suggest that you send a mail into debian-boot (or debian cd) referencing the bug number and including the syslog entries above. These are the machines with Geode but limited to 256M memory? As a matter of interest, what are you using them for - what's the use case - because 256M is marginal now, I think. All best, Andy C.
It's actually 223M, the remainder used for the video memory. Use case is that I have four of them. Two, grissom and white, are for testing. I have a SOHO network here, with three computers that get daily use, and a few others, older ones, as spares. chaffee: apcupsd server for several computers, local mail collector for logwatch and other admin emails, gitolite server, apt-cacher-ng for ubuntu, dns (bind9) and dhcp server. freeman: firewall/router, apt-cacher-ng for debian, ntp server, openvpn server, failover DNS and DHCP servers. The gitolite server could be faster, otherwise they do just fine, and have been since 2007 or so.
Hi! FWIW, I recently installed the 10.7 i386 non-free netinst ISO on an old JVC sub-notebook with a Pentium M CPU and Realtek 8139 ethernet card and had no issues with that card during installation. What actually caused problems was establishing a WiFi connection during installation with the Intel 2200BG wireless adapter - which is why I used the ethernet network connection during install. After installation, everything worked correctly out of the box, however (lspci below). Adrian root@jvc-mini:~# lspci 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:1d.0 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03) 00:1d.1 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03) 00:1d.2 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03) 00:1d.7 USB controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83) 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03) 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03) 01:03.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac) 01:03.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac) 01:03.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 04) 01:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10) 01:05.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05) root@jvc-mini:~#
On Sun, 24 Jan 2021 21:28:26 +0100 John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> wrote: Thanks for the report. I hit a similar situation with a Thinkpad R51. Same WiFi, different Ethernet NIC. See below. Even with the firmware-ipw2x00 package, I could not get a connection during installation either. We seem to have the same version of the Realtek (rev 10). Did you end up using firmware for the Realtek? There has been some question on that in the course of this bug. 02:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05) 02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 81) Your report and some other things I have seen lead me to wonder if I am simply running out of memory on the FIT-PC and d-i is not telling me. A quick search of two syslogs didn't turn anything up.