We have been trying to compile a Realtek 1Gb NIC card. We have managed to get a r1000.ko file and it will load in the non smp kernel but is very erratic in performance. From 0.1ms to 14000ms on a LAN ping test. Also tried it from a live mephis 6.0.1 CD (2.6.15) and it was perfect so hardware and cabling are fine.
The messages log file has
"Apr 19 17:59:10 ppserver kernel: r1000: disagrees about version of symbol struct_module
Apr 19 18:15:34 ppserver kernel: r1000: disagrees about version of symbol struct_module"
Any clues? Would this message indicate a problem? A ping test to the cards own IP is also good. It is only external response that fails.
MB Gigabyte GA-945G-S3
The loading of the driver
Apr 19 13:56:24 ppserver kernel: ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 19 (level, low) -> IRQ 177
Apr 19 13:56:24 ppserver kernel: PCI: Setting latency timer of device 0000:02:00.0 to 64
Apr 19 13:56:24 ppserver kernel: divert: allocating divert_blk for eth0
Apr 19 13:56:27 ppserver kernel: eth0: Identified chip type is 'RTL8168B/8111B'.
Apr 19 13:56:27 ppserver kernel: eth0: r10001.04, the Linux device driver for Realtek Ethernet Controllers at 0x9000, 00:16:e6:38:c5:4a, IRQ 177
Apr 19 13:56:27 ppserver kernel: Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet Network Adapter
Apr 19 13:56:27 ppserver kernel: Driver version:1.04
Apr 19 13:56:27 ppserver kernel: Released date:2006/07/07
Apr 19 13:56:27 ppserver kernel: Link Status:Linked
Apr 19 13:56:27 ppserver kernel: Link Speed:1000Mbps
Apr 19 13:56:27 ppserver kernel: Duplex mode:Full-Duplex
Apr 19 13:56:27 ppserver kernel: I/O Base:0x9000(I/O port)
Apr 19 13:56:27 ppserver kernel: IRQ:177
Apr 19 13:56:39 ppserver kernel: NET: Registered protocol family 5
Apr 19 13:56:42 ppserver esmith::event[4119]: expanding /etc/sysconfig/kernel
Apr 19 17:57:27 ppserver kernel: divert: freeing divert_blk for eth0
Apr 19 17:59:10 ppserver kernel: r1000: disagrees about version of symbol struct_module
Apr 19 18:15:34 ppserver kernel: r1000: disagrees about version of symbol struct_module
Apr 19 18:16:00 ppserver kernel: ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 19 (level, low) -> IRQ 177
Apr 19 18:16:00 ppserver kernel: PCI: Setting latency timer of device 0000:02:00.0 to 64
Apr 19 18:16:00 ppserver kernel: divert: allocating divert_blk for eth0
Apr 19 18:16:03 ppserver kernel: eth0: Identified chip type is 'RTL8168B/8111B'.
Apr 19 18:16:03 ppserver kernel: eth0: r10001.04, the Linux device driver for Realtek Ethernet Controllers at 0x9000, 00:16:e6:38:c5:4a, IRQ 177
Apr 19 18:16:03 ppserver kernel: Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet Network Adapter
Apr 19 18:16:03 ppserver kernel: Driver version:1.04
Apr 19 18:16:03 ppserver kernel: Released date:2006/07/07
Apr 19 18:16:03 ppserver kernel: Link Status:Linked
Apr 19 18:16:03 ppserver kernel: Link Speed:1000Mbps
Apr 19 18:16:03 ppserver kernel: Duplex mode:Full-Duplex
Apr 19 18:16:03 ppserver kernel: I/O Base:0x9000(I/O port)
Apr 19 18:16:03 ppserver kernel: IRQ:177