Rosewill RNX-N300X Support?
-
Hi guys,
I have been using my Rosewill RNX-N300X in a windows machine without issues for a few years now. I recently decided it would be put to better use in my pfsense system, which is hosted on a dedicated Dell 2850 (overkill, i know). Problem is, seems as if pfsense is not detecting the card.
Personally, having limited knowledge with linux, let alone bsd based systems. I personally stick to debian myself, I am not sure where to begin troubleshooting.
I did run an ifconfig -a and the interface simply does not show up. I proceeded with lspci, but seems that is not implemented into this system. Rather than adding a bunch of stuff I do not need, I'd like to know where you guys, the professionals, would begin.
-
Pciconf -lv is the BSD command you are looking for.
Dmesg will show if the card is detected at all. -
$ pciconf -lv hostb0@pci0:0:0:0: class=0x060000 card=0x016d1028 chip=0x35908086 rev=0x09 hdr=0x00 class = bridge subclass = HOST-PCI pcib1@pci0:0:2:0: class=0x060400 card=0x00000000 chip=0x35958086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI pcib4@pci0:0:4:0: class=0x060400 card=0x00000000 chip=0x35978086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI pcib5@pci0:0:5:0: class=0x060400 card=0x00000000 chip=0x35988086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI pcib8@pci0:0:6:0: class=0x060400 card=0x00000000 chip=0x35998086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI uhci0@pci0:0:29:0: class=0x0c0300 card=0x016d1028 chip=0x24d28086 rev=0x02 hdr=0x00 class = serial bus subclass = USB uhci1@pci0:0:29:1: class=0x0c0300 card=0x016d1028 chip=0x24d48086 rev=0x02 hdr=0x00 class = serial bus subclass = USB uhci2@pci0:0:29:2: class=0x0c0300 card=0x016d1028 chip=0x24d78086 rev=0x02 hdr=0x00 class = serial bus subclass = USB ehci0@pci0:0:29:7: class=0x0c0320 card=0x016d1028 chip=0x24dd8086 rev=0x02 hdr=0x00 class = serial bus subclass = USB pcib11@pci0:0:30:0: class=0x060400 card=0x00000000 chip=0x244e8086 rev=0xc2 hdr=0x01 class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 card=0x00000000 chip=0x24d08086 rev=0x02 hdr=0x00 class = bridge subclass = PCI-ISA atapci0@pci0:0:31:1: class=0x01018a card=0x016d1028 chip=0x24db8086 rev=0x02 hdr=0x00 class = mass storage subclass = ATA pcib2@pci0:1:0:0: class=0x060400 card=0x00000000 chip=0x03308086 rev=0x06 hdr=0x01 class = bridge subclass = PCI-PCI pcib3@pci0:1:0:2: class=0x060400 card=0x00000000 chip=0x03328086 rev=0x06 hdr=0x01 class = bridge subclass = PCI-PCI amr0@pci0:2:14:0: class=0x010400 card=0x016d1028 chip=0x00131028 rev=0x06 hdr=0x00 class = mass storage subclass = RAID pcib6@pci0:5:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI pcib7@pci0:5:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI em0@pci0:6:7:0: class=0x020000 card=0x016d1028 chip=0x10768086 rev=0x05 hdr=0x00 class = network subclass = ethernet em1@pci0:7:8:0: class=0x020000 card=0x016d1028 chip=0x10768086 rev=0x05 hdr=0x00 class = network subclass = ethernet pcib9@pci0:8:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI pcib10@pci0:8:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01 class = bridge subclass = PCI-PCI none0@pci0:9:4:0: class=0x028000 card=0x28601814 chip=0x06011814 rev=0x00 hdr=0x00 class = network vgapci0@pci0:11:13:0: class=0x030000 card=0x016d1028 chip=0x51591002 rev=0x00 hdr=0x00 class = display subclass = VGA
$ dmesg Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.3-RELEASE-p11 #1: Wed Sep 11 18:59:48 EDT 2013 root@snapshots-8_3-amd64.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8 amd64 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(TM) CPU 3.20GHz (3192.01-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0xf43 Family = f Model = 4 Stepping = 3 Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x641d <sse3,dtes64,mon,ds_cpl,cnxt-id,cx16,xtpr>AMD Features=0x20100800 <syscall,nx,lm>TSC: P-state invariant real memory = 4294967296 (4096 MB) avail memory = 4108193792 (3917 MB) ACPI APIC Table: <dell pe="" bkc =""> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 2 package(s) x 1 core(s) x 2 HTT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP/HT): APIC ID: 1 cpu2 (AP): APIC ID: 6 cpu3 (AP/HT): APIC ID: 7 ioapic0: Changing APIC ID to 8 ioapic1: Changing APIC ID to 9 ioapic2: Changing APIC ID to 10 ioapic3: Changing APIC ID to 11 ioapic0 <version 2.0=""> irqs 0-23 on motherboard ioapic1 <version 2.0=""> irqs 32-55 on motherboard ioapic2 <version 2.0=""> irqs 64-87 on motherboard ioapic3 <version 2.0=""> irqs 96-119 on motherboard wlan: mac acl policy registered ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/. ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff804a5da0, 0) error 1 ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/. ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff804a5e40, 0) error 1 ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/. ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff804a5ee0, 0) error 1 kbd1 at kbdmux0 cryptosoft0: <software crypto=""> on motherboard padlock0: No ACE support. acpi0: <dell pe="" bkc=""> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 cpu0: <acpi cpu=""> on acpi0 cpu1: <acpi cpu=""> on acpi0 cpu2: <acpi cpu=""> on acpi0 cpu3: <acpi cpu=""> on acpi0 pcib0: <acpi host-pci="" bridge=""> port 0xcf8-0xcff on acpi0 pci0: <acpi pci="" bus=""> on pcib0 pcib1: <acpi pci-pci="" bridge=""> at device 2.0 on pci0 pci1: <acpi pci="" bus=""> on pcib1 pcib2: <acpi pci-pci="" bridge=""> at device 0.0 on pci1 pci2: <acpi pci="" bus=""> on pcib2 amr0: <lsilogic megaraid="" 1.53=""> mem 0xf80f0000-0xf80fffff,0xfe9c0000-0xfe9fffff irq 46 at device 14.0 on pci2 amr0: Using 64-bit DMA amr0: [ITHREAD] amr0: delete logical drives supported by controller amr0: <lsilogic perc="" 4e="" di=""> Firmware 5B2D, BIOS H435, 256MB RAM pcib3: <acpi pci-pci="" bridge=""> at device 0.2 on pci1 pci3: <acpi pci="" bus=""> on pcib3 pcib4: <acpi pci-pci="" bridge=""> at device 4.0 on pci0 pci4: <acpi pci="" bus=""> on pcib4 pcib5: <acpi pci-pci="" bridge=""> at device 5.0 on pci0 pci5: <acpi pci="" bus=""> on pcib5 pcib6: <acpi pci-pci="" bridge=""> at device 0.0 on pci5 pci6: <acpi pci="" bus=""> on pcib6 em0: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.4=""> port 0xecc0-0xecff mem 0xfe6e0000-0xfe6fffff irq 64 at device 7.0 on pci6 em0: [FILTER] pcib7: <acpi pci-pci="" bridge=""> at device 0.2 on pci5 pci7: <acpi pci="" bus=""> on pcib7 em1: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.4=""> port 0xdcc0-0xdcff mem 0xfe4e0000-0xfe4fffff irq 65 at device 8.0 on pci7 em1: [FILTER] pcib8: <acpi pci-pci="" bridge=""> at device 6.0 on pci0 pci8: <acpi pci="" bus=""> on pcib8 pcib9: <acpi pci-pci="" bridge=""> at device 0.0 on pci8 pci9: <acpi pci="" bus=""> on pcib9 pci9: <network> at device 4.0 (no driver attached) pcib10: <acpi pci-pci="" bridge=""> at device 0.2 on pci8 pci10: <acpi pci="" bus=""> on pcib10 uhci0: <intel 82801eb="" (ich5)="" usb="" controller="" usb-a=""> port 0xbce0-0xbcff irq 16 at device 29.0 on pci0 uhci0: [ITHREAD] uhci0: LegSup = 0x2f00 usbus0: <intel 82801eb="" (ich5)="" usb="" controller="" usb-a=""> on uhci0 uhci1: <intel 82801eb="" (ich5)="" usb="" controller="" usb-b=""> port 0xbcc0-0xbcdf irq 19 at device 29.1 on pci0 uhci1: [ITHREAD] uhci1: LegSup = 0x2f00 usbus1: <intel 82801eb="" (ich5)="" usb="" controller="" usb-b=""> on uhci1 uhci2: <intel 82801eb="" (ich5)="" usb="" controller="" usb-c=""> port 0xbca0-0xbcbf irq 18 at device 29.2 on pci0 uhci2: [ITHREAD] uhci2: LegSup = 0x2f00 usbus2: <intel 82801eb="" (ich5)="" usb="" controller="" usb-c=""> on uhci2 ehci0: <intel 82801eb="" r="" (ich5)="" usb="" 2.0="" controller=""> mem 0xfeb00000-0xfeb003ff irq 23 at device 29.7 on pci0 ehci0: [ITHREAD] usbus3: EHCI version 1.0 usbus3: <intel 82801eb="" r="" (ich5)="" usb="" 2.0="" controller=""> on ehci0 pcib11: <acpi pci-pci="" bridge=""> at device 30.0 on pci0 pci11: <acpi pci="" bus=""> on pcib11 vgapci0: <vga-compatible display=""> port 0xcc00-0xccff mem 0xf0000000-0xf7ffffff,0xfdef0000-0xfdefffff irq 18 at device 13.0 on pci11 isab0: <pci-isa bridge=""> at device 31.0 on pci0 isa0: <isa bus=""> on isab0 atapci0: <intel ich5="" udma100="" controller=""> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 31.1 on pci0 ata0: <ata channel=""> at channel 0 on atapci0 ata0: [ITHREAD] ata1: <ata channel=""> at channel 1 on atapci0 ata1: [ITHREAD] acpi_hpet0: <high precision="" event="" timer=""> iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 900 atrtc0: <at realtime="" clock=""> port 0x70-0x7f irq 8 on acpi0 fdc0: <floppy drive="" controller=""> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: does not respond device_attach: fdc0 attach returned 6 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 uart0: [FILTER] orm0: <isa option="" roms=""> at iomem 0xc0000-0xcafff,0xec000-0xeffff on isa0 sc0: <system console=""> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: <generic isa="" vga=""> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 atkbdc0: <keyboard controller="" (i8042)=""> at port 0x60,0x64 on isa0 atkbd0: <at keyboard=""> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] ppc0: cannot reserve I/O port range p4tcc0: <cpu frequency="" thermal="" control=""> on cpu0 p4tcc1: <cpu frequency="" thermal="" control=""> on cpu1 p4tcc2: <cpu frequency="" thermal="" control=""> on cpu2 p4tcc3: <cpu frequency="" thermal="" control=""> on cpu3 Timecounters tick every 1.000 msec IPsec: Initialized Security Association Processing. usbus0: 12Mbps Full Speed USB v1.0 usbus1: 12Mbps Full Speed USB v1.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 480Mbps High Speed USB v2.0 ugen0.1: <intel> at usbus0 uhub0: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus0 ugen1.1: <intel> at usbus1 uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus1 ugen2.1: <intel> at usbus2 uhub2: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus2 ugen3.1: <intel> at usbus3 uhub3: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr=""> on usbus3 acd0: DVDROM <hl-dt-st dvd-rom="" gdr-8084n="" 1.01=""> at ata0-master UDMA33 amr0: delete logical drives supported by controller amrd0: <lsilogic megaraid="" logical="" drive=""> on amr0 amrd0: 210030MB (430141440 sectors) RAID 5 (optimal) SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! Root mount waiting for: usbus3 usbus2 usbus1 usbus0 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub2: 2 ports with 2 removable, self powered Root mount waiting for: usbus3 Root mount waiting for: usbus3 uhub3: 6 ports with 6 removable, self powered Root mount waiting for: usbus3 ugen3.2: <vendor 0x413c=""> at usbus3 uhub4: <vendor 2="" 9="" 0x413c="" product="" 0xa001,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr=""> on usbus3 uhub4: 2 ports with 2 removable, self powered Trying to mount root from ufs:/dev/amrd0s1a ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present; to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf. ZFS WARNING: Recommended minimum kmem_size is 512MB; expect unstable behavior. Consider tuning vm.kmem_size and vm.kmem_size_max in /boot/loader.conf. ZFS filesystem version 5 ZFS storage pool version 28 em1: link state changed to UP pflog0: promiscuous mode enabled em0: link state changed to UP</vendor></vendor></lsilogic></hl-dt-st></intel></intel></intel></intel></intel></intel></intel></intel></cpu></cpu></cpu></cpu></at></keyboard></generic></system></isa></floppy></at></high></ata></ata></intel></isa></pci-isa></vga-compatible></acpi></acpi></intel></intel></intel></intel></intel></intel></intel></intel></acpi></acpi></network></acpi></acpi></acpi></acpi></intel(r)></acpi></acpi></intel(r)></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></lsilogic></lsilogic></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></dell></software></version></version></version></version></dell ></syscall,nx,lm></sse3,dtes64,mon,ds_cpl,cnxt-id,cx16,xtpr></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>
If I am interpreting this correctly, it is detectign the card, however there isn't a driver installed.
pcib3: <acpi pci-pci="" bridge="">at device 0.2 on pci1
pci3: <acpi pci="" bus="">on pcib3
pcib4: <acpi pci-pci="" bridge="">at device 4.0 on pci0
pci4: <acpi pci="" bus="">on pcib4
pcib5: <acpi pci-pci="" bridge="">at device 5.0 on pci0
pci5: <acpi pci="" bus="">on pcib5
pcib6: <acpi pci-pci="" bridge="">at device 0.0 on pci5
pci6: <acpi pci="" bus="">on pcib6
em0: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.4="">port 0xecc0-0xecff mem 0xfe6e0000-0xfe6fffff irq 64 at device 7.0 on pci6
em0: [FILTER]
pcib7: <acpi pci-pci="" bridge="">at device 0.2 on pci5
pci7: <acpi pci="" bus="">on pcib7
em1: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.4="">port 0xdcc0-0xdcff mem 0xfe4e0000-0xfe4fffff irq 65 at device 8.0 on pci7
em1: [FILTER]
pcib8: <acpi pci-pci="" bridge="">at device 6.0 on pci0
pci8: <acpi pci="" bus="">on pcib8
pcib9: <acpi pci-pci="" bridge="">at device 0.0 on pci8
pci9: <acpi pci="" bus="">on pcib9
pci9: <network>at device 4.0 (no driver attached)
pcib10: <acpi pci-pci="" bridge="">at device 0.2 on pci8
pci10: <acpi pci="" bus="">on pcib10I'm at a brick wall on where to begin on this one.</acpi></acpi></network></acpi></acpi></acpi></acpi></intel(r)></acpi></acpi></intel(r)></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi>
-
Well, I am conidentally trying to do the same thing with the same kind of card, so my question is, how do I go about installing the drivers from the disk?