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