Realtek RTL8111B fc6 problems

Gianluca Cecchi gianluca.cecchi at gmail.com
Mon Oct 9 22:07:38 UTC 2006


Boris,
you are great!
Finally it works! And it seems quite good.
Ok, I did this.
- downloaded kernel-2.6.18-1.2747.fc6.src.rpm
- install the src.rpm
- changed spec file putting 1 only in
%define buildsmp 1
and
%define includexen 1
- done an rpmbuild -bp
- applied the further patch you outlined r8169.c
- gone into /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.i386/
- make
- make modules_install
- copy under /boot of the vmlinuz file generated
- mkinitrd for the new kernel
- reboot

Network seems to work.
lspci gives
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI E
xpress Gigabit Ethernet controller (rev 01)

lspci -v gives:

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI E
xpress Gigabit Ethernet controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81aa
        Flags: bus master, fast devsel, latency 0, IRQ 177
        I/O ports at a800 [size=256]
        Memory at ff5ff000 (64-bit, non-prefetchable) [size=4K]
        Expansion ROM at ff5c0000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Vital Product Data
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable
-
        Capabilities: [60] Express Endpoint IRQ 0
        Capabilities: [84] Vendor Specific Information


I'm not inside a lan so I can only test through the dsl modem.
This kind of connectivity seems quite good at the moment.
Eventually I can connect a laptop through cross cable and give other
kind of results obtained.
Tell me if you like.
Francois, I'm going to send e-mail to the netdev address you gave.
The lspci -vvx for the adapter is:
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81aa
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2
B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <P
ERR-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 177
        Region 0: I/O ports at a800 [size=256]
        Region 2: Memory at ff5ff000 (64-bit, non-prefetchable) [size=4K]
        Expansion ROM at ff5c0000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [48] Vital Product Data
        Capabilities: [50] Message Signalled Interrupts: 64bit+
Queue=0/1 Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 1024 bytes, PhantFunc 0, ExtTag+
                Device: Latency L0s <1us, L1 unlimited
                Device: AtnBtn+ AtnInd+ PwrInd+
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
                Link: Latency L0s unlimited, L1 unlimited
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
        Capabilities: [84] Vendor Specific Information
00: ec 10 68 81 07 00 10 00 01 00 00 02 08 00 00 00
10: 01 a8 00 00 00 00 00 00 04 f0 5f ff 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 aa 81
30: 00 00 5c ff 40 00 00 00 00 00 00 00 0a 01 00 00


Gianluca




More information about the fedora-test-list mailing list