Intel Corporation 82578DC Gigabit NIC support
Siju George
sgeorge.ml at gmail.com
Sun May 29 23:43:12 PDT 2011
On Fri, Mar 4, 2011 at 1:10 PM, Chris Turner
<c.turner at 199technologies.org> wrote:
> On 03/03/11 22:47, Siju George wrote:
>>
>> OpenBSD detects it as em0 but dragonfly does not detect it :-(
>> Is there any thing I need to do like kernel configurations etc?
>> Or should I wait till the driver is ported?
>
> knowing nothing about the driver itself -
> a quick check of our manual vs their manual
> and it does look like the same driver
>
> I'd suggest hacking pcidevs and seeing what happens when you build it..
> it might just work
>
Thaks for your reply :-)
Which files should I edit for this?
> (or not, depending)
>
> basically pciconf -lv will show the device hex stuff,
> and you can hack the general pcidevs file,
> and the driver stuff that matches it
>
> when that's all in place, the driver should try to attach,
> and either work, not work, or cause a panic :D
>
> after that well.. it's a matter of giving up or trying
> to see what the differences are
>
> of course if someone else has this hw working, this is all moot.
>
FreeBSD on the same machine has got this working.
em0: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xdc00-0xdc1f
mem 0xfbbc0000-0xfbbdffff,0xfbbf6000-0xfbbf6fff irq 20 at device 25.0
on pci0
em0: Using an MSI interrupt
em0: [FILTER]
pciconf -lv on FreeBSD shows this output .
$ pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x04011025 chip=0x00408086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
class = bridge
subclass = HOST-PCI
vgapci0 at pci0:0:2:0: class=0x030000 card=0x04011025 chip=0x00428086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
class = display
subclass = VGA
none0 at pci0:0:22:0: class=0x078000 card=0x04011025 chip=0x3b648086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = simple comms
atapci0 at pci0:0:22:2: class=0x010185 card=0x04011025 chip=0x3b668086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = mass storage
subclass = ATA
none1 at pci0:0:22:3: class=0x070002 card=0x04011025 chip=0x3b678086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = simple comms
subclass = UART
em0 at pci0:0:25:0: class=0x020000 card=0x80001025 chip=0x10f08086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
ehci0 at pci0:0:26:0: class=0x0c0320 card=0x04011025 chip=0x3b3c8086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = USB
none2 at pci0:0:27:0: class=0x040300 card=0x04011025 chip=0x3b568086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = multimedia
subclass = HDA
ehci1 at pci0:0:29:0: class=0x0c0320 card=0x04011025 chip=0x3b348086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = USB
pcib1 at pci0:0:30:0: class=0x060401 card=0x04011025 chip=0x244e8086
rev=0xa6 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub
Interface to PCI Bridge'
class = bridge
subclass = PCI-PCI
isab0 at pci0:0:31:0: class=0x060100 card=0x04011025 chip=0x3b088086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-ISA
atapci1 at pci0:0:31:2: class=0x01018f card=0x04011025 chip=0x3b208086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = 'IBEX SATA Controller'
class = mass storage
subclass = ATA
none3 at pci0:0:31:3: class=0x0c0500 card=0x04011025 chip=0x3b308086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = SMBus
atapci2 at pci0:0:31:5: class=0x010185 card=0x04011025 chip=0x3b268086
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = 'IBEX SATA Controller'
class = mass storage
subclass = ATA
More information about the Users
mailing list