On Fri, Mar 4, 2011 at 1:10 PM, Chris Turner <c.tur...@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@pci0:0:0:0: class=0x060000 card=0x04011025 chip=0x00408086 rev=0x12 hdr=0x00 vendor = 'Intel Corporation' class = bridge subclass = HOST-PCI vgapci0@pci0:0:2:0: class=0x030000 card=0x04011025 chip=0x00428086 rev=0x12 hdr=0x00 vendor = 'Intel Corporation' class = display subclass = VGA none0@pci0:0:22:0: class=0x078000 card=0x04011025 chip=0x3b648086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = simple comms atapci0@pci0:0:22:2: class=0x010185 card=0x04011025 chip=0x3b668086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = mass storage subclass = ATA none1@pci0:0:22:3: class=0x070002 card=0x04011025 chip=0x3b678086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = simple comms subclass = UART em0@pci0:0:25:0: class=0x020000 card=0x80001025 chip=0x10f08086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = network subclass = ethernet ehci0@pci0:0:26:0: class=0x0c0320 card=0x04011025 chip=0x3b3c8086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = serial bus subclass = USB none2@pci0:0:27:0: class=0x040300 card=0x04011025 chip=0x3b568086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = multimedia subclass = HDA ehci1@pci0:0:29:0: class=0x0c0320 card=0x04011025 chip=0x3b348086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = serial bus subclass = USB pcib1@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@pci0:0:31:0: class=0x060100 card=0x04011025 chip=0x3b088086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = bridge subclass = PCI-ISA atapci1@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@pci0:0:31:3: class=0x0c0500 card=0x04011025 chip=0x3b308086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' class = serial bus subclass = SMBus atapci2@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