public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Abit F-190HD Onboard rlt8169 Ethernet Controller
@ 2007-10-29  6:15 Ciaran McCreesh
  2007-10-29  8:33 ` Alan Cox
  0 siblings, 1 reply; 12+ messages in thread
From: Ciaran McCreesh @ 2007-10-29  6:15 UTC (permalink / raw)
  To: linux-kernel

The Abit Fatal1ty F-190HD motherboard has a Realtek rlt8169 gigabit
ethernet controller onboard. It shows up in lspci as:

02:00.0 Ethernet controller: Unknown device 0001:8168 (rev 01)
        Subsystem: ABIT Computer Corp. Unknown device 2410
        Flags: bus master, fast devsel, latency 0, IRQ 16
        I/O ports at ee00 [size=256]
        Memory at fdeff000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at fdd00000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Vital Product Data
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable-
        Capabilities: [60] Express Endpoint, MSI 00
        Capabilities: [84] Vendor Specific Information
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [12c] Virtual Channel
        Capabilities: [148] Device Serial Number 81-ec-10-00-00-00-4f-04
        Capabilities: [154] Power Budgeting

It is not recognised by 2.6.24-rc1. I'm guessing it's because the
vendor ID is 0001 rather than something sensible. I patched the kernel
as follows:

--- drivers/net/r8169.c.orig	2007-10-29 05:37:02.000000000 +0000
+++ drivers/net/r8169.c	2007-10-29 05:54:30.000000000 +0000
@@ -165,6 +165,7 @@
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8136), 0, 0, RTL_CFG_2 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8167), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8168), 0, 0, RTL_CFG_1 },
+	{ PCI_DEVICE(PCI_ANY_ID,		0x8168), 0, 0, RTL_CFG_2 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8169), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_DLINK,	0x4300), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_AT,		0xc107), 0, 0, RTL_CFG_0 },

This was enough to get the device recognised and operational. (Only
RTL_CFG_2 works, I have no idea why.) Is this the correct approach?

-- 
Ciaran McCreesh

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29  6:15 Abit F-190HD Onboard rlt8169 Ethernet Controller Ciaran McCreesh
@ 2007-10-29  8:33 ` Alan Cox
  2007-10-29  8:42   ` Jeff Garzik
                     ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Alan Cox @ 2007-10-29  8:33 UTC (permalink / raw)
  To: Ciaran McCreesh; +Cc: linux-kernel

> It is not recognised by 2.6.24-rc1. I'm guessing it's because the
> vendor ID is 0001 rather than something sensible. I patched the kernel
> as follows:

A vendor ID of 1 is very very very broken. Do all boards have this or do
you have a faulty box (perhaps a misprogrammed EEPROM somewhere)

> 
> --- drivers/net/r8169.c.orig	2007-10-29 05:37:02.000000000 +0000
> +++ drivers/net/r8169.c	2007-10-29 05:54:30.000000000 +0000
> @@ -165,6 +165,7 @@
>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8136), 0, 0, RTL_CFG_2 },
>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8167), 0, 0, RTL_CFG_0 },
>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8168), 0, 0, RTL_CFG_1 },
> +	{ PCI_DEVICE(PCI_ANY_ID,		0x8168), 0, 0, RTL_CFG_2 },

That will match any device 0x8168 not just a realtek one. I'd use 0x0001,
0x8168 for the match. However I'd seriously consider checking another
board as I suspect you simply have a return candidate.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29  8:33 ` Alan Cox
@ 2007-10-29  8:42   ` Jeff Garzik
  2007-10-29 12:00     ` Francois Romieu
  2007-10-29  8:49   ` Ciaran McCreesh
  2007-11-01 16:17   ` Josh Logan
  2 siblings, 1 reply; 12+ messages in thread
From: Jeff Garzik @ 2007-10-29  8:42 UTC (permalink / raw)
  To: Alan Cox; +Cc: Ciaran McCreesh, linux-kernel

Alan Cox wrote:
> A vendor ID of 1 is very very very broken. Do all boards have this or do
> you have a faulty box (perhaps a misprogrammed EEPROM somewhere)

>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8136), 0, 0, RTL_CFG_2 },
>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8167), 0, 0, RTL_CFG_0 },
>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8168), 0, 0, RTL_CFG_1 },
>> +	{ PCI_DEVICE(PCI_ANY_ID,		0x8168), 0, 0, RTL_CFG_2 },

> That will match any device 0x8168 not just a realtek one. I'd use 0x0001,
> 0x8168 for the match. However I'd seriously consider checking another
> board as I suspect you simply have a return candidate.

Amusingly, 8139too had to deal with the exact same problem.  At the 
time, we chose to obtain the subsystem vendor/device ids, and list them 
that way:

         /* some crazy cards report invalid vendor ids like
          * 0x0001 here.  The other ids are valid and constant,
          * so we simply don't match on the main vendor id.
          */
         {PCI_ANY_ID, 0x8139, 0x10ec, 0x8139, 0, 0, RTL8139 },
         {PCI_ANY_ID, 0x8139, 0x1186, 0x1300, 0, 0, RTL8139 },
         {PCI_ANY_ID, 0x8139, 0x13d1, 0xab06, 0, 0, RTL8139 },

Given that the subsystem vendor ids in particular were sane and valid in 
each case, this seemed narrow enough to avoid false positives.


Regardless, I agree with your "you...have a return candidate" comment.

	Jeff



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29  8:33 ` Alan Cox
  2007-10-29  8:42   ` Jeff Garzik
@ 2007-10-29  8:49   ` Ciaran McCreesh
  2007-11-01 16:17   ` Josh Logan
  2 siblings, 0 replies; 12+ messages in thread
From: Ciaran McCreesh @ 2007-10-29  8:49 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 649 bytes --]

On Mon, 29 Oct 2007 08:33:33 +0000
Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> > It is not recognised by 2.6.24-rc1. I'm guessing it's because the
> > vendor ID is 0001 rather than something sensible. I patched the
> > kernel as follows:
> 
> A vendor ID of 1 is very very very broken. Do all boards have this or
> do you have a faulty box (perhaps a misprogrammed EEPROM somewhere)

A Google for 0001:8168 finds other mentions of the same board. Looks
like it's a general problem.

> That will match any device 0x8168 not just a realtek one. I'd use
> 0x0001, 0x8168 for the match.

Ok. I've attached an updated patch.

Thanks,
-- 
Ciaran McCreesh

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: f-190hd-rlt8139.patch --]
[-- Type: text/x-patch; name=f-190hd-rlt8139.patch, Size: 598 bytes --]

--- drivers/net/r8169.c.orig	2007-10-29 05:37:02.000000000 +0000
+++ drivers/net/r8169.c	2007-10-29 08:46:24.000000000 +0000
@@ -165,6 +165,7 @@
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8136), 0, 0, RTL_CFG_2 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8167), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8168), 0, 0, RTL_CFG_1 },
+	{ PCI_DEVICE(0x0001,			0x8168), 0, 0, RTL_CFG_2 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8169), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_DLINK,	0x4300), 0, 0, RTL_CFG_0 },
 	{ PCI_DEVICE(PCI_VENDOR_ID_AT,		0xc107), 0, 0, RTL_CFG_0 },

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29  8:42   ` Jeff Garzik
@ 2007-10-29 12:00     ` Francois Romieu
  2007-10-30  0:27       ` Ciaran McCreesh
  0 siblings, 1 reply; 12+ messages in thread
From: Francois Romieu @ 2007-10-29 12:00 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Alan Cox, Ciaran McCreesh, linux-kernel, Edward Hsu

Jeff Garzik <jeff@garzik.org> :
[...]
> Regardless, I agree with your "you...have a return candidate" comment.

I would welcome a complete lspci -vxx + dmesg before the board is eventually
returned though.

(Ciaran: CFG_2 is needed, yes.)

-- 
Ueimor

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29 12:00     ` Francois Romieu
@ 2007-10-30  0:27       ` Ciaran McCreesh
  2007-10-30 22:59         ` Francois Romieu
  0 siblings, 1 reply; 12+ messages in thread
From: Ciaran McCreesh @ 2007-10-30  0:27 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Jeff Garzik, Alan Cox, linux-kernel, Edward Hsu

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]

On Mon, 29 Oct 2007 13:00:07 +0100
Francois Romieu <romieu@fr.zoreil.com> wrote:
> Jeff Garzik <jeff@garzik.org> :
> [...]
> > Regardless, I agree with your "you...have a return candidate"
> > comment.
> 
> I would welcome a complete lspci -vxx + dmesg before the board is
> eventually returned though.

Attached.

Cheers,
-- 
Ciaran McCreesh

[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 27697 bytes --]

[    0.000000] Linux version 2.6.24-rc1 (ciaranm@snowcone) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #4 SMP Mon Oct 29 05:54:50 GMT 2007
[    0.000000] Command line: root=/dev/sda1
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f400 (usable)
[    0.000000]  BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000cfff0000 (usable)
[    0.000000]  BIOS-e820: 00000000cfff0000 - 00000000cfff3000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000cfff3000 - 00000000d0000000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 851952) 1 entries of 256 used
[    0.000000] Entering add_active_range(0, 1048576, 1179648) 2 entries of 256 used
[    0.000000] end_pfn_map = 1179648
[    0.000000] DMI 2.5 present.
[    0.000000] ACPI: RSDP 000F7C70, 0014 (r0 RS600 )
[    0.000000] ACPI: RSDT CFFF3000, 0038 (r1 RS600  AWRDACPI 42302E31 AWRD        0)
[    0.000000] ACPI: FACP CFFF3080, 0074 (r1 RS600  AWRDACPI 42302E31 AWRD        0)
[    0.000000] ACPI: DSDT CFFF3100, 5144 (r1 RS600  AWRDACPI     1000 MSFT  3000000)
[    0.000000] ACPI: FACS CFFF0000, 0040
[    0.000000] ACPI: HPET CFFF8340, 0038 (r1 RS600  AWRDACPI 42302E31 AWRD       98)
[    0.000000] ACPI: MCFG CFFF8380, 003C (r1 RS600  AWRDACPI 42302E31 AWRD        0)
[    0.000000] ACPI: APIC CFFF8280, 0084 (r1 RS600  AWRDACPI 42302E31 AWRD        0)
[    0.000000] ACPI: SSDT CFFF8CE0, 0380 (r1  PmRef    CpuPm     3000 INTL 20040311)
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 851952) 1 entries of 256 used
[    0.000000] Entering add_active_range(0, 1048576, 1179648) 2 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   DMA32        4096 ->  1048576
[    0.000000]   Normal    1048576 ->  1179648
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0:        0 ->      159
[    0.000000]     0:      256 ->   851952
[    0.000000]     0:  1048576 ->  1179648
[    0.000000] On node 0 totalpages: 982927
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 1451 pages reserved
[    0.000000]   DMA zone: 2492 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 14280 pages used for memmap
[    0.000000]   DMA32 zone: 833576 pages, LIFO batch:31
[    0.000000]   Normal zone: 1792 pages used for memmap
[    0.000000]   Normal zone: 129280 pages, LIFO batch:31
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] ATI board detected. Disabling timer routing over 8254.
[    0.000000] ACPI: PM-Timer IO Port: 0x4008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] Processor #1
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x03] enabled)
[    0.000000] Processor #3
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] Processor #2
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 4, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Setting APIC routing to flat
[    0.000000] ACPI: HPET id: 0x10b9a201 base: 0xfed00000
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Allocating PCI resources starting at d1000000 (gap: d0000000:10000000)
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] PERCPU: Allocating 29360 bytes of per cpu data
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 965348
[    0.000000] Kernel command line: root=/dev/sda1
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] hpet clockevent registered
[    0.000000] TSC calibrated against HPET
[   27.688181] time.c: Detected 2392.020 MHz processor.
[   27.688949] Console: colour VGA+ 80x25
[   27.688953] console [tty0] enabled
[   27.694701] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[   27.697973] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[   27.698287] Checking aperture...
[   27.698339] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[   27.759632] Placing software IO TLB between 0x5586000 - 0x9586000
[   27.806069] Memory: 3788520k/4718592k available (3362k kernel code, 142892k reserved, 1478k data, 260k init)
[   27.888126] Calibrating delay using timer specific routine.. 4788.32 BogoMIPS (lpj=7978121)
[   27.888255] Mount-cache hash table entries: 256
[   27.888423] CPU: L1 I cache: 32K, L1 D cache: 32K
[   27.888493] CPU: L2 cache: 4096K
[   27.888533] using mwait in idle threads.
[   27.888574] CPU: Physical Processor ID: 0
[   27.888614] CPU: Processor Core ID: 0
[   27.888657] CPU0: Thermal monitoring enabled (TM1)
[   27.888708] SMP alternatives: switching to UP code
[   27.889524] ACPI: Core revision 20070126
[   28.123455] Using local APIC timer interrupts.
[   28.165294] APIC timer calibration result 16611251
[   28.165295] Detected 16.611 MHz APIC timer.
[   28.165418] SMP alternatives: switching to SMP code
[   28.165924] Booting processor 1/4 APIC 0x1
[   28.178137] Initializing CPU#1
[   28.258651] Calibrating delay using timer specific routine.. 4785.34 BogoMIPS (lpj=7973345)
[   28.258656] CPU: L1 I cache: 32K, L1 D cache: 32K
[   28.258657] CPU: L2 cache: 4096K
[   28.258659] CPU: Physical Processor ID: 0
[   28.258660] CPU: Processor Core ID: 1
[   28.258665] CPU1: Thermal monitoring enabled (TM2)
[   28.259089] Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz stepping 0b
[   28.259160] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[   28.279630] SMP alternatives: switching to SMP code
[   28.280375] Booting processor 2/4 APIC 0x3
[   28.290767] Initializing CPU#2
[   28.371959] Calibrating delay using timer specific routine.. 4785.37 BogoMIPS (lpj=7973400)
[   28.371964] CPU: L1 I cache: 32K, L1 D cache: 32K
[   28.371966] CPU: L2 cache: 4096K
[   28.371967] CPU: Physical Processor ID: 0
[   28.371968] CPU: Processor Core ID: 3
[   28.371973] CPU2: Thermal monitoring enabled (TM2)
[   28.372398] Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz stepping 0b
[   28.372411] checking TSC synchronization [CPU#0 -> CPU#2]: passed.
[   28.392860] SMP alternatives: switching to SMP code
[   28.393358] Booting processor 3/4 APIC 0x2
[   28.403751] Initializing CPU#3
[   28.485267] Calibrating delay using timer specific routine.. 4785.38 BogoMIPS (lpj=7973412)
[   28.485272] CPU: L1 I cache: 32K, L1 D cache: 32K
[   28.485273] CPU: L2 cache: 4096K
[   28.485275] CPU: Physical Processor ID: 0
[   28.485276] CPU: Processor Core ID: 2
[   28.485281] CPU3: Thermal monitoring enabled (TM2)
[   28.485706] Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz stepping 0b
[   28.485793] checking TSC synchronization [CPU#0 -> CPU#3]: passed.
[   28.506185] Brought up 4 CPUs
[   28.506427] net_namespace: 120 bytes
[   28.506769] NET: Registered protocol family 16
[   28.506935] ACPI: bus type pci registered
[   28.511745] PCI: Using MMCONFIG at e0000000 - efffffff
[   28.514122] ACPI: EC: Look up EC in DSDT
[   28.518840] ACPI: Interpreter enabled
[   28.518892] ACPI: (supports S0 S3 S5)
[   28.519025] ACPI: Using IOAPIC for interrupt routing
[   28.522728] ACPI: PCI Root Bridge [PCI0] (0000:00)
[   28.523647] PCI: Transparent bridge - 0000:00:14.4
[   28.523710] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[   28.523915] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT]
[   28.524002] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE4._PRT]
[   28.524076] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
[   28.540709] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.541160] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.541609] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.542061] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.542510] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.542959] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.543408] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.543896] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11) *0, disabled.
[   28.544365] Linux Plug and Play Support v0.97 (c) Adam Belay
[   28.544425] pnp: PnP ACPI init
[   28.544469] ACPI: bus type pnp registered
[   28.546338] pnp: PnP ACPI: found 10 devices
[   28.546379] ACPI: ACPI bus type pnp unregistered
[   28.546607] SCSI subsystem initialized
[   28.546711] libata version 3.00 loaded.
[   28.546779] usbcore: registered new interface driver usbfs
[   28.546859] usbcore: registered new interface driver hub
[   28.546947] usbcore: registered new device driver usb
[   28.547117] PCI: Using ACPI for IRQ routing
[   28.547158] PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
[   28.558748] PCI-GART: No AMD northbridge found.
[   28.558798] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0
[   28.558999] hpet0: 4 32-bit timers, 14318180 Hz
[   28.562069] Time: tsc clocksource has been installed.
[   28.568850] system 00:01: ioport range 0x4100-0x411f has been reserved
[   28.568896] system 00:01: ioport range 0x228-0x22f has been reserved
[   28.568940] system 00:01: ioport range 0x40b-0x40b has been reserved
[   28.568985] system 00:01: ioport range 0x4d6-0x4d6 has been reserved
[   28.569039] system 00:01: ioport range 0xc00-0xc01 has been reserved
[   28.569080] system 00:01: ioport range 0xc14-0xc14 has been reserved
[   28.569122] system 00:01: ioport range 0xc50-0xc52 has been reserved
[   28.569163] system 00:01: ioport range 0xc6c-0xc6d has been reserved
[   28.569210] system 00:08: iomem range 0xe0000000-0xefffffff could not be reserved
[   28.569265] system 00:09: iomem range 0xf0000-0xfffff could not be reserved
[   28.569306] system 00:09: iomem range 0xfed00000-0xfed000ff has been reserved
[   28.569348] system 00:09: iomem range 0xcfff0000-0xcfffffff could not be reserved
[   28.569400] system 00:09: iomem range 0xffff0000-0xffffffff has been reserved
[   28.569696] PCI: Bridge: 0000:00:01.0
[   28.569737]   IO window: d000-dfff
[   28.569777]   MEM window: fdf00000-fdffffff
[   28.569817]   PREFETCH window: d0000000-dfffffff
[   28.569859] PCI: Bridge: 0000:00:04.0
[   28.569899]   IO window: e000-efff
[   28.570325]   MEM window: fde00000-fdefffff
[   28.570365]   PREFETCH window: fdd00000-fddfffff
[   28.570406] PCI: Bridge: 0000:00:14.4
[   28.570466]   IO window: c000-cfff
[   28.570528]   MEM window: fdc00000-fdcfffff
[   28.570570]   PREFETCH window: fdb00000-fdbfffff
[   28.570620] PCI: Setting latency timer of device 0000:00:04.0 to 64
[   28.570685] NET: Registered protocol family 2
[   28.599218] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   28.599849] TCP established hash table entries: 131072 (order: 9, 3145728 bytes)
[   28.601273] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[   28.601966] TCP: Hash tables configured (established 131072 bind 65536)
[   28.602008] TCP reno registered
[   28.610793] IA-32 Microcode Update Driver: v1.14a <tigran@aivazian.fsnet.co.uk>
[   28.611888] Total HugeTLB memory allocated, 0
[   28.612257] io scheduler noop registered
[   28.612311] io scheduler deadline registered
[   28.612374] io scheduler cfq registered (default)
[   29.311759] 0000:00:13.1 OHCI: BIOS handoff failed (BIOS bug ?) 00000184
[   29.394246] Boot video device is 0000:01:05.0
[   29.394441] PCI: Setting latency timer of device 0000:00:04.0 to 64
[   29.394453] assign_interrupt_mode Found MSI capability
[   29.394509] Allocate Port Service[0000:00:04.0:pcie00]
[   29.394564] Allocate Port Service[0000:00:04.0:pcie03]
[   29.394997] input: Power Button (FF) as /class/input/input0
[   29.395052] ACPI: Power Button (FF) [PWRF]
[   29.395162] input: Power Button (CM) as /class/input/input1
[   29.395207] ACPI: Power Button (CM) [PWRB]
[   29.395321] ACPI: Fan [FAN] (on)
[   29.395683] ACPI: SSDT CFFF8400, 022A (r1  PmRef  Cpu0Ist     3000 INTL 20041203)
[   29.395985] ACPI: Processor [CPU0] (supports 8 throttling states)
[   29.396194] ACPI: SSDT CFFF88C0, 0152 (r1  PmRef  Cpu1Ist     3000 INTL 20041203)
[   29.396414] ACPI: Processor [CPU1] (supports 8 throttling states)
[   29.396622] ACPI: SSDT CFFF8A20, 0152 (r1  PmRef  Cpu2Ist     3000 INTL 20041203)
[   29.396829] ACPI: Processor [CPU2] (supports 8 throttling states)
[   29.397028] ACPI: SSDT CFFF8B80, 0152 (r1  PmRef  Cpu3Ist     3000 INTL 20041203)
[   29.397233] ACPI: Processor [CPU3] (supports 8 throttling states)
[   29.801299] ACPI: Thermal Zone [THRM] (44 C)
[   29.854965] Real Time Clock Driver v1.12ac
[   29.855164] hpet_resources: 0xfed00000 is busy
[   29.855197] Linux agpgart interface v0.102
[   29.855247] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
[   29.856689] RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
[   29.857095] loop: module loaded
[   29.857288] tun: Universal TUN/TAP device driver, 1.6
[   29.857329] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   29.857469] r8169 Gigabit Ethernet driver 2.2LK loaded
[   29.857529] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[   29.857619] PCI: Setting latency timer of device 0000:02:00.0 to 64
[   29.857903] eth0: RTL8168b/8111b at 0xffffc20000028000, 00:50:8d:9e:9a:31, XID 38000000 IRQ 382
[   30.534087] console [netcon0] enabled
[   30.543296] netconsole: network logging started
[   30.543338] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   30.543380] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   30.543511] SB600_PATA: IDE controller (0x1002:0x438c rev 0x00) at  PCI slot 0000:00:14.1
[   30.543573] ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 16
[   30.543661] SB600_PATA: not 100% native mode: will probe irqs later
[   30.543709]     ide0: BM-DMA at 0xf900-0xf907, BIOS settings: hda:DMA, hdb:DMA
[   30.543929] Probing IDE interface ide0...
[   30.818966] hdb: Maxtor 6E040L0, ATA DISK drive
[   31.140839] hda: SAMSUNG SP1213N, ATA DISK drive
[   31.140915] hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
[   31.140979] hda: selected mode 0x45
[   31.141043] hdb: host max PIO4 wanted PIO255(auto-tune) selected PIO4
[   31.141136] hdb: selected mode 0x45
[   31.141255] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[   31.844123] Probing IDE interface ide1...
[   32.380417] hda: max request size: 512KiB
[   32.380564] hda: 234493056 sectors (120060 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(100)
[   32.381107] hda: cache flushes supported
[   32.381177]  hda: hda1
[   32.412089] hdb: max request size: 128KiB
[   32.412243] hdb: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
[   32.412549] hdb: cache flushes supported
[   32.412612]  hdb: hdb1 hdb2
[   32.417111] ahci 0000:00:12.0: version 3.0
[   32.417137] ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 22 (level, low) -> IRQ 22
[   32.418595] ahci 0000:00:12.0: controller can't do 64bit DMA, forcing 32bit
[   32.418640] ahci 0000:00:12.0: controller can't do PMP, turning off CAP_PMP
[   33.426582] ahci 0000:00:12.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl SATA mode
[   33.426639] ahci 0000:00:12.0: flags: ncq sntf ilck led clo pio 
[   33.426905] scsi0 : ahci
[   33.427011] scsi1 : ahci
[   33.427088] scsi2 : ahci
[   33.427181] scsi3 : ahci
[   33.427304] ata1: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f100 irq 22
[   33.427356] ata2: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f180 irq 22
[   33.427408] ata3: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f200 irq 22
[   33.427460] ata4: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f280 irq 22
[   33.902657] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   33.903561] ata1.00: ATA-7: Hitachi HDT725040VLA360, V5COA73A, max UDMA/133
[   33.903608] ata1.00: 781422768 sectors, multi 16: LBA48 NCQ (depth 31/32)
[   33.904653] ata1.00: configured for UDMA/133
[   34.217864] ata2: SATA link down (SStatus 0 SControl 300)
[   34.533033] ata3: SATA link down (SStatus 0 SControl 300)
[   34.848200] ata4: SATA link down (SStatus 0 SControl 300)
[   34.848330] scsi 0:0:0:0: Direct-Access     ATA      Hitachi HDT72504 V5CO PQ: 0 ANSI: 5
[   34.848471] sd 0:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
[   34.848520] sd 0:0:0:0: [sda] Write Protect is off
[   34.848561] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   34.848572] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   34.849079] sd 0:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
[   34.849126] sd 0:0:0:0: [sda] Write Protect is off
[   34.849167] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   34.849178] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   34.849230]  sda: sda1 sda2
[   34.861688] sd 0:0:0:0: [sda] Attached SCSI disk
[   34.861777] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   34.861898] usbmon: debugfs is not available
[   34.861974] ACPI: PCI Interrupt 0000:00:13.5[D] -> GSI 19 (level, low) -> IRQ 19
[   34.862754] ehci_hcd 0000:00:13.5: EHCI Host Controller
[   34.862874] ehci_hcd 0000:00:13.5: new USB bus registered, assigned bus number 1
[   34.862955] ehci_hcd 0000:00:13.5: debug port 1
[   34.863007] ehci_hcd 0000:00:13.5: irq 19, io mem 0xfe029000
[   34.863055] ehci_hcd 0000:00:13.5: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   34.863238] usb usb1: configuration #1 chosen from 1 choice
[   34.863309] hub 1-0:1.0: USB hub found
[   34.863352] hub 1-0:1.0: 10 ports detected
[   34.965650] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   34.965700] ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 16 (level, low) -> IRQ 16
[   34.966497] ohci_hcd 0000:00:13.0: OHCI Host Controller
[   34.966611] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 2
[   34.966679] ohci_hcd 0000:00:13.0: irq 16, io mem 0xfe02e000
[   35.023321] usb usb2: configuration #1 chosen from 1 choice
[   35.023400] hub 2-0:1.0: USB hub found
[   35.023446] hub 2-0:1.0: 2 ports detected
[   35.126606] ACPI: PCI Interrupt 0000:00:13.1[B] -> GSI 17 (level, low) -> IRQ 17
[   35.127407] ohci_hcd 0000:00:13.1: OHCI Host Controller
[   35.127519] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 3
[   35.127585] ohci_hcd 0000:00:13.1: irq 17, io mem 0xfe02d000
[   35.184309] usb usb3: configuration #1 chosen from 1 choice
[   35.184398] hub 3-0:1.0: USB hub found
[   35.184444] hub 3-0:1.0: 2 ports detected
[   35.287563] ACPI: PCI Interrupt 0000:00:13.2[C] -> GSI 18 (level, low) -> IRQ 18
[   35.288363] ohci_hcd 0000:00:13.2: OHCI Host Controller
[   35.288477] ohci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 4
[   35.288545] ohci_hcd 0000:00:13.2: irq 18, io mem 0xfe02c000
[   35.345207] usb usb4: configuration #1 chosen from 1 choice
[   35.345295] hub 4-0:1.0: USB hub found
[   35.345351] hub 4-0:1.0: 2 ports detected
[   35.421554] usb 1-3: new high speed USB device using ehci_hcd and address 3
[   35.448481] ACPI: PCI Interrupt 0000:00:13.3[B] -> GSI 17 (level, low) -> IRQ 17
[   35.449281] ohci_hcd 0000:00:13.3: OHCI Host Controller
[   35.449413] ohci_hcd 0000:00:13.3: new USB bus registered, assigned bus number 5
[   35.449477] ohci_hcd 0000:00:13.3: irq 17, io mem 0xfe02b000
[   35.506126] usb usb5: configuration #1 chosen from 1 choice
[   35.506198] hub 5-0:1.0: USB hub found
[   35.506244] hub 5-0:1.0: 2 ports detected
[   35.548235] usb 1-3: configuration #1 chosen from 1 choice
[   35.609501] ACPI: PCI Interrupt 0000:00:13.4[C] -> GSI 18 (level, low) -> IRQ 18
[   35.610301] ohci_hcd 0000:00:13.4: OHCI Host Controller
[   35.610434] ohci_hcd 0000:00:13.4: new USB bus registered, assigned bus number 6
[   35.610497] ohci_hcd 0000:00:13.4: irq 18, io mem 0xfe02a000
[   35.667153] usb usb6: configuration #1 chosen from 1 choice
[   35.667226] hub 6-0:1.0: USB hub found
[   35.667272] hub 6-0:1.0: 2 ports detected
[   35.770433] USB Universal Host Controller Interface driver v3.0
[   35.787114] usb 2-1: new full speed USB device using ohci_hcd and address 2
[   35.935087] usb 2-1: configuration #1 chosen from 1 choice
[   35.937059] hub 2-1:1.0: USB hub found
[   35.939023] hub 2-1:1.0: 4 ports detected
[   36.365933] usb 2-1.1: new low speed USB device using ohci_hcd and address 3
[   36.469009] usb 2-1.1: configuration #1 chosen from 1 choice
[   36.665871] usb 2-1.3: new low speed USB device using ohci_hcd and address 4
[   36.769948] usb 2-1.3: configuration #1 chosen from 1 choice
[   36.968809] usb 2-1.4: new full speed USB device using ohci_hcd and address 5
[   37.075885] usb 2-1.4: configuration #1 chosen from 1 choice
[   37.079800] usbcore: registered new interface driver usblp
[   37.079845] Initializing USB Mass Storage driver...
[   37.079950] scsi4 : SCSI emulation for USB Mass Storage devices
[   37.080055] usbcore: registered new interface driver usb-storage
[   37.080096] USB Mass Storage support registered.
[   37.080142] usb-storage: device found at 3
[   37.080143] usb-storage: waiting for device to settle before scanning
[   37.080223] PNP: No PS/2 controller found. Probing ports directly.
[   37.331385] serio: i8042 KBD port at 0x60,0x64 irq 1
[   37.331500] mice: PS/2 mouse device common for all mice
[   37.351288] input: PC Speaker as /class/input/input2
[   37.372374] i2c /dev entries driver
[   37.372585] piix4_smbus 0000:00:14.0: Found 0000:00:14.0 device
[   37.372735] abituguru: no Abit uGuru found, data = 0xFF, cmd = 0xFF
[   37.372742] abituguru3: no Abit uGuru3 found, data = 0xFF, cmd = 0xFF
[   37.372787] coretemp coretemp.0: Using undocumented features, absolute temperature might be wrong!
[   37.372901] coretemp coretemp.1: Using undocumented features, absolute temperature might be wrong!
[   37.373018] coretemp coretemp.2: Using undocumented features, absolute temperature might be wrong!
[   37.373144] coretemp coretemp.3: Using undocumented features, absolute temperature might be wrong!
[   37.373290] device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com
[   37.377980] input: Logitech Logitech Gaming Keyboard as /class/input/input3
[   37.398178] input,hidraw0: USB HID v1.10 Keyboard [Logitech Logitech Gaming Keyboard] on usb-0000:00:13.0-1.1
[   37.407780] input: Logitech Logitech Gaming Keyboard as /class/input/input4
[   37.425270] input,hidraw1: USB HID v1.10 Device [Logitech Logitech Gaming Keyboard] on usb-0000:00:13.0-1.1
[   37.429901] input: A4Tech PS/2+USB Mouse as /class/input/input5
[   37.452307] input,hidraw2: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:13.0-1.3
[   37.458822] input: G15 Keyboard G15 Keyboard as /class/input/input6
[   37.479374] input,hidraw3: USB HID v1.11 Keypad [G15 Keyboard G15 Keyboard] on usb-0000:00:13.0-1.4
[   37.479566] usbcore: registered new interface driver usbhid
[   37.479608] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   37.479674] Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Oct 23 06:09:18 2007 UTC).
[   37.479868] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16
[   37.647951] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
[   37.745918] ALSA device list:
[   37.745961]   #0: HDA ATI SB at 0xfe024000 irq 16
[   37.746046] oprofile: using NMI interrupt.
[   37.746096] TCP cubic registered
[   37.746163] NET: Registered protocol family 1
[   37.746298] NET: Registered protocol family 10
[   37.746822] IPv6 over IPv4 tunneling driver
[   37.747164] NET: Registered protocol family 17
[   37.761387] kjournald starting.  Commit interval 5 seconds
[   37.761438] EXT3-fs: mounted filesystem with ordered data mode.
[   37.761493] VFS: Mounted root (ext3 filesystem) readonly.
[   37.761557] Freeing unused kernel memory: 260k freed
[   38.597032] sysfs: duplicate filename 'eth1' can not be created
[   38.597035] WARNING: at fs/sysfs/dir.c:424 sysfs_add_one()
[   38.597036] 
[   38.597036] Call Trace:
[   38.597043]  [<ffffffff802d225f>] sysfs_add_one+0xaf/0xf0
[   38.597045]  [<ffffffff802d3273>] sysfs_create_link+0xa3/0x140
[   38.597048]  [<ffffffff803b1198>] device_rename+0x1d8/0x230
[   38.597052]  [<ffffffff804c2696>] dev_change_name+0xb6/0x230
[   38.597054]  [<ffffffff804c2dc7>] dev_ioctl+0x2b7/0x540
[   38.597057]  [<ffffffff8028783a>] cache_alloc_refill+0x7a/0x550
[   38.597060]  [<ffffffff804b649d>] sock_ioctl+0x7d/0x1f0
[   38.597063]  [<ffffffff80297e8f>] do_ioctl+0x2f/0xa0
[   38.597065]  [<ffffffff80297f74>] vfs_ioctl+0x74/0x2d0
[   38.597066]  [<ffffffff80288f35>] fd_install+0x25/0x60
[   38.597068]  [<ffffffff80298219>] sys_ioctl+0x49/0x80
[   38.597070]  [<ffffffff8020bb7e>] system_call+0x7e/0x83
[   38.597071] 
[   38.597073] net eth1: device_rename: sysfs_create_symlink failed (-17)
[   38.597363] udev: renamed network interface eth0 to eth1
[   39.261365] EXT3 FS on sda1, internal journal
[   39.474228] kjournald starting.  Commit interval 5 seconds
[   39.474445] EXT3 FS on sda2, internal journal
[   39.474449] EXT3-fs: mounted filesystem with ordered data mode.
[   42.025064] hda: selected mode 0x45
[   42.034758] hdb: selected mode 0x45
[   42.112305] scsi 4:0:0:0: CD-ROM            LITE-ON  DVDRW SHM-165P6S MS0N PQ: 0 ANSI: 0
[   42.120801] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[   42.120804] Uniform CD-ROM driver Revision: 3.20
[   42.120838] sr 4:0:0:0: Attached scsi CD-ROM sr0
[   42.120867] sr 4:0:0:0: Attached scsi generic sg1 type 5
[   42.121032] usb-storage: device scan complete
[   42.728646] r8169: eth1: link up
[   43.007730] input: G15 Extra Keys as /class/input/input7
[   46.738152] hda-intel: Invalid position buffer, using LPIB read method instead.
[   53.772058] eth1: no IPv6 routers present

[-- Attachment #3: lspci-vvv.txt --]
[-- Type: text/plain, Size: 13498 bytes --]

00:00.0 Host bridge: ATI Technologies Inc Unknown device 7930
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 32

00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7932 (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 99
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: fdf00000-fdffffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
	Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [b0] Subsystem: ATI Technologies Inc Unknown device 7932

00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7934 (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 4 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: fde00000-fdefffff
	Prefetchable memory behind bridge: 00000000fdd00000-00000000fddfffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE+ FLReset-
		DevCtl:	Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep+ BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
			Slot #  0, PowerLimit 0.000000; Interlock- NoCompl-
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Off, PwrInd Off, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible+
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
		Address: fee0f00c  Data: 4149
	Capabilities: [b0] Subsystem: ATI Technologies Inc Unknown device 7930
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Virtual Channel

00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA (prog-if 01 [AHCI 1.0])
	Subsystem: ATI Technologies Inc SB600 Non-Raid-5 SATA
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 22
	Region 0: I/O ports at ff00 [size=8]
	Region 1: I/O ports at fe00 [size=4]
	Region 2: I/O ports at fd00 [size=8]
	Region 3: I/O ports at fc00 [size=4]
	Region 4: I/O ports at fb00 [size=16]
	Region 5: Memory at fe02f000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [70] #12 [0010]

00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) (prog-if 10 [OHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at fe02e000 (32-bit, non-prefetchable) [size=4K]

00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) (prog-if 10 [OHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]

00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) (prog-if 10 [OHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at fe02c000 (32-bit, non-prefetchable) [size=4K]

00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) (prog-if 10 [OHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at fe02b000 (32-bit, non-prefetchable) [size=4K]

00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) (prog-if 10 [OHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at fe02a000 (32-bit, non-prefetchable) [size=4K]

00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) (prog-if 20 [EHCI])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 32 bytes
	Interrupt: pin D routed to IRQ 19
	Region 0: Memory at fe029000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+
	Capabilities: [e4] Debug port

00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 13)
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Region 0: I/O ports at 0b00 [size=16]
	Region 1: Memory at fed00000 (32-bit, non-prefetchable) [size=1K]

00:14.1 IDE interface: ATI Technologies Inc SB600 IDE (prog-if 8a [Master SecP PriP])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at f900 [size=16]
	Capabilities: [70] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000

00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin ? routed to IRQ 16
	Region 0: Memory at fe024000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000

00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop+ ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: fdc00000-fdcfffff
	Prefetchable memory behind bridge: fdb00000-fdbfffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

01:05.0 VGA compatible controller: ATI Technologies Inc Unknown device 7941 (prog-if 00 [VGA])
	Subsystem: ABIT Computer Corp. Unknown device 2412
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 4 bytes
	Interrupt: pin A routed to IRQ 5
	Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at fdff0000 (64-bit, non-prefetchable) [size=64K]
	Region 4: I/O ports at de00 [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000

02:00.0 Ethernet controller: Unknown device 0001:8168 (rev 01)
	Subsystem: ABIT Computer Corp. Unknown device 2410
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 382
	Region 0: I/O ports at ee00 [size=256]
	Region 2: Memory at fdeff000 (64-bit, non-prefetchable) [size=4K]
	[virtual] Expansion ROM at fde00000 [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: Mask- 64bit+ Queue=0/1 Enable+
		Address: 00000000fee0f00c  Data: 4159
	Capabilities: [60] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <1us, L1 unlimited
			ExtTag+ AttnBtn+ AttnInd+ PwrInd+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Capabilities: [84] Vendor Specific Information
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [12c] Virtual Channel
	Capabilities: [148] Device Serial Number 81-ec-10-00-00-00-4f-04
	Capabilities: [154] Power Budgeting


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-30  0:27       ` Ciaran McCreesh
@ 2007-10-30 22:59         ` Francois Romieu
  2007-10-30 23:49           ` Ciaran McCreesh
  0 siblings, 1 reply; 12+ messages in thread
From: Francois Romieu @ 2007-10-30 22:59 UTC (permalink / raw)
  To: Ciaran McCreesh; +Cc: Jeff Garzik, Alan Cox, linux-kernel, Edward Hsu

Ciaran McCreesh <ciaran.mccreesh@blueyonder.co.uk> :
> On Mon, 29 Oct 2007 13:00:07 +0100
> Francois Romieu <romieu@fr.zoreil.com> wrote:
> > Jeff Garzik <jeff@garzik.org> :
> > [...]
> > > Regardless, I agree with your "you...have a return candidate"
> > > comment.
> > 
> > I would welcome a complete lspci -vxx + dmesg before the board is
> > eventually returned though.
> 
> Attached.

Let aside the strange vendor ID, your 8168b is able to work with
2.6.24-rc1 when others see their 8168b temporarily disappear (no
trace in lspci at all). Can you send your (compressed) .config ?

Is there a different OS on this host ?

-- 
Ueimor

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-30 22:59         ` Francois Romieu
@ 2007-10-30 23:49           ` Ciaran McCreesh
  0 siblings, 0 replies; 12+ messages in thread
From: Ciaran McCreesh @ 2007-10-30 23:49 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Jeff Garzik, Alan Cox, linux-kernel, Edward Hsu

[-- Attachment #1: Type: text/plain, Size: 408 bytes --]

On Tue, 30 Oct 2007 23:59:17 +0100
Francois Romieu <romieu@fr.zoreil.com> wrote:
> Let aside the strange vendor ID, your 8168b is able to work with
> 2.6.24-rc1 when others see their 8168b temporarily disappear (no
> trace in lspci at all). Can you send your (compressed) .config ?

Attached.

> Is there a different OS on this host ?

No. I've only used 2.6.21.6 and 2.6.24-rc1.

Cheers,
-- 
Ciaran McCreesh

[-- Attachment #2: config.gz --]
[-- Type: application/x-gzip, Size: 9303 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-10-29  8:33 ` Alan Cox
  2007-10-29  8:42   ` Jeff Garzik
  2007-10-29  8:49   ` Ciaran McCreesh
@ 2007-11-01 16:17   ` Josh Logan
  2007-11-01 21:53     ` Francois Romieu
  2 siblings, 1 reply; 12+ messages in thread
From: Josh Logan @ 2007-11-01 16:17 UTC (permalink / raw)
  To: Alan Cox; +Cc: Ciaran McCreesh, linux-kernel

Alan Cox wrote:
>> It is not recognised by 2.6.24-rc1. I'm guessing it's because the
>> vendor ID is 0001 rather than something sensible. I patched the kernel
>> as follows:
> 
> A vendor ID of 1 is very very very broken. Do all boards have this or do
> you have a faulty box (perhaps a misprogrammed EEPROM somewhere)
> 
>> --- drivers/net/r8169.c.orig	2007-10-29 05:37:02.000000000 +0000
>> +++ drivers/net/r8169.c	2007-10-29 05:54:30.000000000 +0000
>> @@ -165,6 +165,7 @@
>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8136), 0, 0, RTL_CFG_2 },
>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8167), 0, 0, RTL_CFG_0 },
>>  	{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK,	0x8168), 0, 0, RTL_CFG_1 },
>> +	{ PCI_DEVICE(PCI_ANY_ID,		0x8168), 0, 0, RTL_CFG_2 },
> 
> That will match any device 0x8168 not just a realtek one. I'd use 0x0001,
> 0x8168 for the match. However I'd seriously consider checking another
> board as I suspect you simply have a return candidate.
> 

I have had this board for a few months as well and I have needed to 
patch the driver to use 0x0001 as well.

							Later, JOSH

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-11-01 16:17   ` Josh Logan
@ 2007-11-01 21:53     ` Francois Romieu
  2007-11-02  0:05       ` Ciaran McCreesh
  2007-11-07  5:21       ` Josh Logan
  0 siblings, 2 replies; 12+ messages in thread
From: Francois Romieu @ 2007-11-01 21:53 UTC (permalink / raw)
  To: Josh Logan
  Cc: Alan Cox, Jeff Garzik, Ciaran McCreesh, Edward Hsu, linux-kernel

Josh Logan <joshtlogan@gmail.com> :
[...]
> I have had this board for a few months as well and I have needed to 
> patch the driver to use 0x0001 as well.

Ok.

Can people give the patch below a try before I submit it to Jeff ?

From: Ciaran McCreesh <ciaran.mccreesh@blueyonder.co.uk>
Date: Thu, 1 Nov 2007 22:48:15 +0100
Subject: [PATCH] r8169: add PCI ID for the 8168 in the Abit Fatal1ty F-190HD motherboard

Signed-off-by: Ciaran McCreesh <ciaran.mccreesh@blueyonder.co.uk>
Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
Cc: Edward Hsu <edward_hsu@realtek.com.tw>
---
 drivers/net/r8169.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c
index b94fa7e..702334e 100644
--- a/drivers/net/r8169.c
+++ b/drivers/net/r8169.c
@@ -171,6 +171,8 @@ static struct pci_device_id rtl8169_pci_tbl[] = {
 	{ PCI_DEVICE(0x16ec,			0x0116), 0, 0, RTL_CFG_0 },
 	{ PCI_VENDOR_ID_LINKSYS,		0x1032,
 		PCI_ANY_ID, 0x0024, 0, 0, RTL_CFG_0 },
+	{ 0x0001,				0x8168,
+		PCI_ANY_ID, 0x2410, 0, 0, RTL_CFG_2 },
 	{0,},
 };
 
-- 
1.5.3.3


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-11-01 21:53     ` Francois Romieu
@ 2007-11-02  0:05       ` Ciaran McCreesh
  2007-11-07  5:21       ` Josh Logan
  1 sibling, 0 replies; 12+ messages in thread
From: Ciaran McCreesh @ 2007-11-02  0:05 UTC (permalink / raw)
  To: Francois Romieu
  Cc: Josh Logan, Alan Cox, Jeff Garzik, Edward Hsu, linux-kernel

On Thu, 1 Nov 2007 22:53:48 +0100
Francois Romieu <romieu@fr.zoreil.com> wrote:
> Josh Logan <joshtlogan@gmail.com> :
> [...]
> > I have had this board for a few months as well and I have needed to 
> > patch the driver to use 0x0001 as well.
> 
> Ok.
> 
> Can people give the patch below a try before I submit it to Jeff ?

Yes, that works.

Thanks,
-- 
Ciaran McCreesh

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Abit F-190HD Onboard rlt8169 Ethernet Controller
  2007-11-01 21:53     ` Francois Romieu
  2007-11-02  0:05       ` Ciaran McCreesh
@ 2007-11-07  5:21       ` Josh Logan
  1 sibling, 0 replies; 12+ messages in thread
From: Josh Logan @ 2007-11-07  5:21 UTC (permalink / raw)
  To: Francois Romieu
  Cc: Alan Cox, Jeff Garzik, Ciaran McCreesh, Edward Hsu, linux-kernel

I tried this out and it works great.

Thanks!

Later, JOSH


On 11/1/07, Francois Romieu <romieu@fr.zoreil.com> wrote:
> Josh Logan <joshtlogan@gmail.com> :
> [...]
> > I have had this board for a few months as well and I have needed to
> > patch the driver to use 0x0001 as well.
>
> Ok.
>
> Can people give the patch below a try before I submit it to Jeff ?
>
> From: Ciaran McCreesh <ciaran.mccreesh@blueyonder.co.uk>
> Date: Thu, 1 Nov 2007 22:48:15 +0100
> Subject: [PATCH] r8169: add PCI ID for the 8168 in the Abit Fatal1ty F-190HD motherboard
>
> Signed-off-by: Ciaran McCreesh <ciaran.mccreesh@blueyonder.co.uk>
> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
> Cc: Edward Hsu <edward_hsu@realtek.com.tw>
> ---
>  drivers/net/r8169.c |    2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c
> index b94fa7e..702334e 100644
> --- a/drivers/net/r8169.c
> +++ b/drivers/net/r8169.c
> @@ -171,6 +171,8 @@ static struct pci_device_id rtl8169_pci_tbl[] = {
>         { PCI_DEVICE(0x16ec,                    0x0116), 0, 0, RTL_CFG_0 },
>         { PCI_VENDOR_ID_LINKSYS,                0x1032,
>                 PCI_ANY_ID, 0x0024, 0, 0, RTL_CFG_0 },
> +       { 0x0001,                               0x8168,
> +               PCI_ANY_ID, 0x2410, 0, 0, RTL_CFG_2 },
>         {0,},
>  };
>
> --
> 1.5.3.3
>
>

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2007-11-07  5:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-29  6:15 Abit F-190HD Onboard rlt8169 Ethernet Controller Ciaran McCreesh
2007-10-29  8:33 ` Alan Cox
2007-10-29  8:42   ` Jeff Garzik
2007-10-29 12:00     ` Francois Romieu
2007-10-30  0:27       ` Ciaran McCreesh
2007-10-30 22:59         ` Francois Romieu
2007-10-30 23:49           ` Ciaran McCreesh
2007-10-29  8:49   ` Ciaran McCreesh
2007-11-01 16:17   ` Josh Logan
2007-11-01 21:53     ` Francois Romieu
2007-11-02  0:05       ` Ciaran McCreesh
2007-11-07  5:21       ` Josh Logan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox