Internal NIC dissapeared after update to 2.3.b.20160106.1309



  • I have just applied latest upgrade to 2.3.b.20160106.1309 and, rightly after rebooting, the age0 network device does not exist anymore.
    These are my network devices now:

    
    Last login: Wed Jan  6 17:33:16 2016 from 192.168.11.100
    $ ifconfig -a
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e5
            inet6 fe80::203:baff:fe1f:71e5%hme0 prefixlen 64 scopeid 0x1
            inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme1: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e6
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect
    hme2: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e7
            inet6 fe80::203:baff:fe1f:71e7%hme2 prefixlen 64 scopeid 0x3
            inet 192.168.1.35 netmask 0xffffff00 broadcast 192.168.1.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e8
            inet6 fe80::203:baff:fe1f:71e8%hme3 prefixlen 64 scopeid 0x4
            inet 192.168.10.5 netmask 0xffffff00 broadcast 192.168.10.255
            nd6 options=23 <performnud,accept_rtadv,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    pflog0: flags=100 <promisc>metric 0 mtu 33160
    pfsync0: flags=0<> metric 0 mtu 1500
            syncpeer: 224.0.0.240 maxupd: 128 defer: on
            syncok: 1
    enc0: flags=0<> metric 0 mtu 1536
            nd6 options=21 <performnud,auto_linklocal>lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
            options=600003 <rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6>inet 127.0.0.1 netmask 0xff000000
            inet6 ::1 prefixlen 128
            inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8
            nd6 options=21<performnud,auto_linklocal></performnud,auto_linklocal></rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6></up,loopback,running,multicast></performnud,auto_linklocal></promisc></full-duplex></performnud,accept_rtadv,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></broadcast,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast>
    

    What could I do?



  • @Sopalajo:

    I have just applied latest upgrade to 2.3.b.20160106.1309 and, rightly after rebooting, the age0 network device does not exist anymore.
    These are my network devices now:

    
    Last login: Wed Jan  6 17:33:16 2016 from 192.168.11.100
    $ ifconfig -a
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500</up,broadcast,running,simplex,multicast> 
    

    What could I do?

    I had to do some quick digging.

    hme: https://www.freebsd.org/cgi/man.cgi?query=hme&apropos=0&sektion=4&manpath=FreeBSD+10.2-stable&arch=default&format=html

    age: https://www.freebsd.org/cgi/man.cgi?query=age&apropos=0&sektion=4&manpath=FreeBSD+10.2-stable&arch=default&format=html

    So, you are missing an Attansic/Atheros NIC but still have four Sun NICs.  I'm intrigued, what kind of box is this?

    Does the card still exist/work?  Try Diagnostics -> Command prompt or in your case probably from the console:

    pciconf -l
    

    Does the age card list there OK?

    Cheers
    Jon



  • @Jon:

    @Sopalajo:

    I have just applied latest upgrade to 2.3.b.20160106.1309 and, rightly after rebooting, the age0 network device does not exist anymore.
    These are my network devices now:

    
    Last login: Wed Jan  6 17:33:16 2016 from 192.168.11.100
    $ ifconfig -a
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500</up,broadcast,running,simplex,multicast> 
    

    What could I do?

    I had to do some quick digging.

    hme: https://www.freebsd.org/cgi/man.cgi?query=hme&apropos=0&sektion=4&manpath=FreeBSD+10.2-stable&arch=default&format=html

    age: https://www.freebsd.org/cgi/man.cgi?query=age&apropos=0&sektion=4&manpath=FreeBSD+10.2-stable&arch=default&format=html

    So, you are missing an Attansic/Atheros NIC but still have four Sun NICs.  I'm intrigued, what kind of box is this?

    A Barebone: ASUS PundIt PC, AMD Athlon 64-X2, 4GB-RAM. The SUN PCI-X card barely fitted in.
    Very close to this one:

    https://www.google.es/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwihv5-6sJbKAhUJMhoKHfDcDlQQjRwIBw&url=http%3A%2F%2Fwww.softworld.es%2Fas%2Fasus_pundit_p4_9300%2F&psig=AFQjCNHG834uE3hTS0t5byJ1fXoufXV_sg&ust=1452210655627466

    @Jon:

    Does the card still exist/work?  Try Diagnostics -> Command prompt or in your case probably from the console:

    pciconf -l
    

    Does the age card list there OK?

    Indeed, it seems it does not (or at least there is no "age0" device; isn't there a more clear hardware listing on FreeBSD?):

    [2.3-BETA][admin@pfSense-ThreepWood.localdomain]/root: pciconf -l
    hostb0@pci0:0:0:0:      class=0x060000 card=0x82871043 chip=0x79101002 rev=0x00 hdr=0x00
    pcib1@pci0:0:1:0:       class=0x060400 card=0x82871043 chip=0x79121002 rev=0x00 hdr=0x01
    pcib2@pci0:0:6:0:       class=0x060400 card=0x82871043 chip=0x79161002 rev=0x00 hdr=0x01
    ahci0@pci0:0:18:0:      class=0x01018f card=0x82881043 chip=0x43801002 rev=0x00 hdr=0x00
    ohci0@pci0:0:19:0:      class=0x0c0310 card=0x82881043 chip=0x43871002 rev=0x00 hdr=0x00
    ohci1@pci0:0:19:1:      class=0x0c0310 card=0x82881043 chip=0x43881002 rev=0x00 hdr=0x00
    ohci2@pci0:0:19:2:      class=0x0c0310 card=0x82881043 chip=0x43891002 rev=0x00 hdr=0x00
    ohci3@pci0:0:19:3:      class=0x0c0310 card=0x82881043 chip=0x438a1002 rev=0x00 hdr=0x00
    ohci4@pci0:0:19:4:      class=0x0c0310 card=0x82881043 chip=0x438b1002 rev=0x00 hdr=0x00
    ehci0@pci0:0:19:5:      class=0x0c0320 card=0x82881043 chip=0x43861002 rev=0x00 hdr=0x00
    none0@pci0:0:20:0:      class=0x0c0500 card=0x82881043 chip=0x43851002 rev=0x14 hdr=0x00
    atapci0@pci0:0:20:1:    class=0x01018a card=0x82881043 chip=0x438c1002 rev=0x00 hdr=0x00
    hdac1@pci0:0:20:2:      class=0x040300 card=0x82891043 chip=0x43831002 rev=0x00 hdr=0x00
    isab0@pci0:0:20:3:      class=0x060100 card=0x82881043 chip=0x438d1002 rev=0x00 hdr=0x00
    pcib3@pci0:0:20:4:      class=0x060401 card=0x00000000 chip=0x43841002 rev=0x00 hdr=0x01
    hostb1@pci0:0:24:0:     class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    hostb2@pci0:0:24:1:     class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    hostb3@pci0:0:24:2:     class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    hostb4@pci0:0:24:3:     class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vgapci0@pci0:1:5:0:     class=0x030000 card=0x82871043 chip=0x791e1002 rev=0x00 hdr=0x00
    hdac0@pci0:1:5:2:       class=0x040300 card=0x82871043 chip=0x79191002 rev=0x00 hdr=0x00
    fwohci0@pci0:3:3:0:     class=0x0c0010 card=0x81fe1043 chip=0x30441106 rev=0xc0 hdr=0x00
    pcib4@pci0:3:9:0:       class=0x060400 card=0x00000000 chip=0xb1548086 rev=0x00 hdr=0x01
    none1@pci0:4:0:0:       class=0x068000 card=0x00000000 chip=0x1000108e rev=0x01 hdr=0x00
    hme0@pci0:4:0:1:        class=0x020000 card=0x00000000 chip=0x1001108e rev=0x01 hdr=0x00
    none2@pci0:4:1:0:       class=0x068000 card=0x00000000 chip=0x1000108e rev=0x01 hdr=0x00
    hme1@pci0:4:1:1:        class=0x020000 card=0x00000000 chip=0x1001108e rev=0x01 hdr=0x00
    none3@pci0:4:2:0:       class=0x068000 card=0x00000000 chip=0x1000108e rev=0x01 hdr=0x00
    hme2@pci0:4:2:1:        class=0x020000 card=0x00000000 chip=0x1001108e rev=0x01 hdr=0x00
    none4@pci0:4:3:0:       class=0x068000 card=0x00000000 chip=0x1000108e rev=0x01 hdr=0x00
    hme3@pci0:4:3:1:        class=0x020000 card=0x00000000 chip=0x1001108e rev=0x01 hdr=0x00
    

    Anyway, I booted Linux Live, and lspci shows the SUN card, but not the internal Atheros.
    I think that, indeed, the embedded network card has deceased.  :(
    Just a coincidence it happen on the reboot after the update of pfSense.

    Thanks you, Jon.



  • @Sopalajo:

    @Jon:

    @Sopalajo:

    I have just applied latest upgrade to 2.3.b.20160106.1309 and, rightly after rebooting, the age0 network device does not exist anymore.
    These are my network devices now:

    
    Last login: Wed Jan  6 17:33:16 2016 from 192.168.11.100
    $ ifconfig -a
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500</up,broadcast,running,simplex,multicast> 
    

    What could I do?

    I had to do some quick digging. 
    –---8<-------
    So, you are missing an Attansic/Atheros NIC but still have four Sun NICs.  I'm intrigued, what kind of box is this?

    A Barebone: ASUS PundIt PC, AMD Athlon 64-X2, 4GB-RAM. The SUN PCI-X card barely fitted in.
    Very close to this one:

    https://www.google.es/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwihv5-6sJbKAhUJMhoKHfDcDlQQjRwIBw&url=http%3A%2F%2Fwww.softworld.es%2Fas%2Fasus_pundit_p4_9300%2F&psig=AFQjCNHG834uE3hTS0t5byJ1fXoufXV_sg&ust=1452210655627466

    @Jon:

    Does the card still exist/work?  Try Diagnostics -> Command prompt or in your case probably from the console:

    pciconf -l
    

    Does the age card list there OK?

    Indeed, it seems it does not (or at least there is no "age0" device; isn't there a more clear hardware listing on FreeBSD?):

    Anyway, I booted Linux Live, and lspci shows the SUN card, but not the internal Atheros.
    I think that, indeed, the embedded network card has deceased.  :(
    Just a coincidence it happen on the reboot after the update of pfSense.

    Thanks you, Jon.

    Pleasure mate. My next comment was going to be try a Live CD on the box.  I too am trying to get to grips with FreeBSD as a second language ;)  I only found pciconf via searching for "Freebsd equivalent to lspci". Perhaps Google translate and friends could work on this.  I suppose the output of dmesg would also have shown the lack of the NIC and at least that is a command we have in common!

    Look on the bright side:  you could be trying to work out what the hell is happening on a Windows TMG box/cluster.  I'm still scarred from syncing the three registry subtrees, an ADAM instance and an embedded MSSQL instance  on one that went oddly wrong a few years back for a customer. pfSense has one config file and some software.  Treat it right and it is dead easy to recover from a problem.

    Anyway, I'm waffling again.  Ditch the broken NIC.  You have a lot of hardware there and if four NICs is not enough then perhaps VLANs via 802.1Q might be an option.  That box will be able to shift a lot of packets, very quickly.  If you really have a need for more networking then you should probably spend some money on it (ideally charging someone for it)

    Cheers
    Jon


  • Administrator

    @Sopalajo:

    I have just applied latest upgrade to 2.3.b.20160106.1309 and, rightly after rebooting, the age0 network device does not exist anymore.
    These are my network devices now:

    
    Last login: Wed Jan  6 17:33:16 2016 from 192.168.11.100
    $ ifconfig -a
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e5
            inet6 fe80::203:baff:fe1f:71e5%hme0 prefixlen 64 scopeid 0x1
            inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme1: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e6
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect
    hme2: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e7
            inet6 fe80::203:baff:fe1f:71e7%hme2 prefixlen 64 scopeid 0x3
            inet 192.168.1.35 netmask 0xffffff00 broadcast 192.168.1.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e8
            inet6 fe80::203:baff:fe1f:71e8%hme3 prefixlen 64 scopeid 0x4
            inet 192.168.10.5 netmask 0xffffff00 broadcast 192.168.10.255
            nd6 options=23 <performnud,accept_rtadv,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    pflog0: flags=100 <promisc>metric 0 mtu 33160
    pfsync0: flags=0<> metric 0 mtu 1500
            syncpeer: 224.0.0.240 maxupd: 128 defer: on
            syncok: 1
    enc0: flags=0<> metric 0 mtu 1536
            nd6 options=21 <performnud,auto_linklocal>lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
            options=600003 <rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6>inet 127.0.0.1 netmask 0xff000000
            inet6 ::1 prefixlen 128
            inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8
            nd6 options=21<performnud,auto_linklocal></performnud,auto_linklocal></rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6></up,loopback,running,multicast></performnud,auto_linklocal></promisc></full-duplex></performnud,accept_rtadv,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></broadcast,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast>
    

    What could I do?

    Did you upgrade from a previous 2.3 snapshot or from 2.2.x?

    Please post output of 'dmesg' and 'pciconf -l'



  • @Renato:

    Did you upgrade from a previous 2.3 snapshot or from 2.2.x?

    From the previous 2.3 snapshot.
    @Renato:

    Please post output of 'dmesg'

    Here it is:

    Copyright (c) 1992-2015 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 10.2-STABLE #296 d8ff348(devel): Wed Jan  6 08:09:19 CST 2016
        root@pfs23-amd64-builder:/usr/home/pfsense/pfsense/tmp/obj/usr/home/pfsense/pfsense/tmp/FreeBSD-src/sys/pfSense amd64
    FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
    CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2194.55-MHz K8-class CPU)
      Origin="AuthenticAMD"  Id=0x40fb2  Family=0xf  Model=0x4b  Stepping=2
      Features=0x178bfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,mmx,fxsr,sse,sse2,htt>Features2=0x2001 <sse3,cx16>AMD Features=0xea500800 <syscall,nx,mmx+,ffxsr,rdtscp,lm,3dnow!+,3dnow!>AMD Features2=0x1f <lahf,cmp,svm,extapic,cr8>SVM: NAsids=64
    real memory  = 4294967296 (4096 MB)
    avail memory = 3959046144 (3775 MB)
    Event timer "LAPIC" quality 400
    ACPI APIC Table: <a m="" i ="" oemapic="">FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
    FreeBSD/SMP: 1 package(s) x 2 core(s)
     cpu0 (BSP): APIC ID:  0
     cpu1 (AP): APIC ID:  1
    random device not loaded; using insecure entropy
    ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20150515/tbfadt-644)
    ioapic0 <version 2.1="">irqs 0-23 on motherboard
    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, 0xffffffff80621a60, 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, 0xffffffff80621b10, 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, 0xffffffff80621bc0, 0) error 1
    iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff80649020, 0) error 1
    iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff806490d0, 0) error 1
    iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff80649180, 0) error 1
    wlan: mac acl policy registered
    netmap: loaded module
    random: <software, yarrow="">initialized
    kbd1 at kbdmux0
    cryptosoft0: <software crypto="">on motherboard
    padlock0: No ACE support.
    acpi0: <_ASUS_ Notebook> on motherboard
    acpi0: Power Button (fixed)
    cpu0: <acpi cpu="">on acpi0
    cpu1: <acpi cpu="">on acpi0
    attimer0: <at timer="">port 0x40-0x43 irq 0 on acpi0
    Timecounter "i8254" frequency 1193182 Hz quality 0
    Event timer "i8254" frequency 1193182 Hz quality 100
    atrtc0: <at realtime="" clock="">port 0x70-0x71 irq 8 on acpi0
    Event timer "RTC" frequency 32768 Hz quality 0
    hpet0: <high precision="" event="" timer="">iomem 0xfed00000-0xfed003ff on acpi0
    Timecounter "HPET" frequency 14318180 Hz quality 950
    Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
    acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b 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 1.0 on pci0
    pci1: <acpi pci="" bus="">on pcib1
    vgapci0: <vga-compatible display="">port 0xd000-0xd0ff mem 0xc8000000-0xcfffffff,0xd0df0000-0xd0dfffff,0xd0c00000-0xd0cfffff irq 18 at device 5.0 on pci1
    vgapci0: Boot video device
    hdac0: <ati rs690="" hda="" controller="">mem 0xd0de8000-0xd0debfff irq 19 at device 5.2 on pci1
    pcib2: <acpi pci-pci="" bridge="">at device 6.0 on pci0
    pci2: <acpi pci="" bus="">on pcib2
    pcib3: <acpi pci-pci="" bridge="">at device 7.0 on pci0
    pci3: <acpi pci="" bus="">on pcib3
    age0: <attansic technology="" corp,="" l1="" gigabit="" ethernet="">mem 0xd0ec0000-0xd0efffff irq 19 at device 0.0 on pci3
    age0: 1280 Tx FIFO, 2364 Rx FIFO
    age0: Using 1 MSI messages.
    miibus0: <mii bus="">on age0
    atphy0: <atheros 10="" 100="" 1000="" f1="" phy="">PHY 0 on miibus0
    atphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
    age0: Using defaults for TSO: 65518/35/2048
    age0: Ethernet address: 00:1d:60:13:df:cb
    ahci0: <amd sb600="" ahci="" sata="" controller="">port 0xc000-0xc007,0xb000-0xb003,0xa000-0xa007,0x9000-0x9003,0x8000-0x800f mem 0xd0bff800-0xd0bffbff irq 22 at device 18.0 on pci0
    ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier supported
    ahci0: quirks=0x7000 <nomsi,ati_pmp_bug,maxio_64k>ahcich0: <ahci channel="">at channel 0 on ahci0
    ahcich1: <ahci channel="">at channel 1 on ahci0
    ahcich2: <ahci channel="">at channel 2 on ahci0
    ahcich3: <ahci channel="">at channel 3 on ahci0
    ohci0: <ohci (generic)="" usb="" controller="">mem 0xd0bfe000-0xd0bfefff irq 16 at device 19.0 on pci0
    usbus0 on ohci0
    ohci1: <ohci (generic)="" usb="" controller="">mem 0xd0bfd000-0xd0bfdfff irq 17 at device 19.1 on pci0
    usbus1 on ohci1
    ohci2: <ohci (generic)="" usb="" controller="">mem 0xd0bfc000-0xd0bfcfff irq 18 at device 19.2 on pci0
    usbus2 on ohci2
    ohci3: <ohci (generic)="" usb="" controller="">mem 0xd0bfb000-0xd0bfbfff irq 17 at device 19.3 on pci0
    usbus3 on ohci3
    ohci4: <ohci (generic)="" usb="" controller="">mem 0xd0bfa000-0xd0bfafff irq 18 at device 19.4 on pci0
    usbus4 on ohci4
    ehci0: <ehci (generic)="" usb="" 2.0="" controller="">mem 0xd0bff000-0xd0bff0ff irq 19 at device 19.5 on pci0
    ehci0: AMD SB600/700 quirk applied
    usbus5: EHCI version 1.0
    usbus5 on ehci0
    atapci0: <ati ixp600="" udma133="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 20.1 on pci0
    ata0: <ata channel="">at channel 0 on atapci0
    hdac1: <ati sb600="" hda="" controller="">mem 0xd0bf4000-0xd0bf7fff irq 16 at device 20.2 on pci0
    isab0: <pci-isa bridge="">at device 20.3 on pci0
    isa0: <isa bus="">on isab0
    pcib4: <acpi pci-pci="" bridge="">at device 20.4 on pci0
    pci4: <acpi pci="" bus="">on pcib4
    fwohci0: <via fire="" ii="" (vt6306)="">port 0xe800-0xe87f mem 0xd0fff800-0xd0ffffff irq 21 at device 3.0 on pci4
    fwohci0: OHCI version 1.10 (ROM=1)
    fwohci0: No. of Isochronous channels is 4.
    fwohci0: EUI64 00:11:d8:00:01:68:a3:7d
    fwohci0: Phy 1394a available S400, 2 ports.
    fwohci0: Link S400, max_rec 2048 bytes.
    firewire0: <ieee1394(firewire) bus="">on fwohci0
    sbp0: <sbp-2 scsi="" over="" firewire="">on firewire0
    fwohci0: Initiate bus reset
    fwohci0: fwohci_intr_core: BUS reset
    fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=1, CYCLEMASTER mode
    pcib5: <pci-pci bridge="">at device 9.0 on pci4
    pci5: <pci bus="">on pcib5
    pci5: <bridge>at device 0.0 (no driver attached)
    hme0: <sun 10="" 100="" hme="" ethernet="">mem 0xde7f8000-0xde7fffff irq 23 at device 0.1 on pci5
    miibus1: <mii bus="">on hme0
    ukphy0: <generic ieee="" 802.3u="" media="" interface="">PHY 1 on miibus1
    ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    hme0: Ethernet address: 00:03:ba:1f:71:e5
    pci5: <bridge>at device 1.0 (no driver attached)
    hme1: <sun 10="" 100="" hme="" ethernet="">mem 0xde7f0000-0xde7f7fff irq 20 at device 1.1 on pci5
    miibus2: <mii bus="">on hme1
    ukphy1: <generic ieee="" 802.3u="" media="" interface="">PHY 1 on miibus2
    ukphy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    hme1: Ethernet address: 00:03:ba:1f:71:e6
    pci5: <bridge>at device 2.0 (no driver attached)
    hme2: <sun 10="" 100="" hme="" ethernet="">mem 0xde7e8000-0xde7effff irq 21 at device 2.1 on pci5
    miibus3: <mii bus="">on hme2
    ukphy2: <generic ieee="" 802.3u="" media="" interface="">PHY 1 on miibus3
    ukphy2:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    hme2: Ethernet address: 00:03:ba:1f:71:e7
    pci5: <bridge>at device 3.0 (no driver attached)
    hme3: <sun 10="" 100="" hme="" ethernet="">mem 0xde7e0000-0xde7e7fff irq 22 at device 3.1 on pci5
    miibus4: <mii bus="">on hme3
    ukphy3: <generic ieee="" 802.3u="" media="" interface="">PHY 1 on miibus4
    ukphy3:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    hme3: Ethernet address: 00:03:ba:1f:71:e8
    acpi_button0: <power button="">on acpi0
    atkbdc0: <keyboard controller="" (i8042)="">port 0x60,0x64 irq 1 on acpi0
    atkbd0: <at keyboard="">irq 1 on atkbdc0
    kbd0 at atkbd0
    atkbd0: [GIANT-LOCKED]
    uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
    orm0: <isa option="" rom="">at iomem 0xcd000-0xcdfff on isa0
    gpioapu0: Environment returned System Product Name
    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
    ppc0: cannot reserve I/O port range
    powernow0: <powernow! k8="">on cpu0
    powernow1: <powernow! k8="">on cpu1
    firewire0: 1 nodes, maxhop <= 0 cable IRM irm(0)  (me) 
    firewire0: bus manager 0 
    Timecounters tick every 1.000 msec
    IPsec: Initialized Security Association Processing.
    hdacc0: <ati 780="" rs690="" hda="" codec="">at cad 0 on hdac0
    hdaa0: <ati 780="" rs690="" audio="" function="" group="">at nid 1 on hdacc0
    pcm0: <ati 780="" rs690="" (hdmi)="">at nid 3 on hdaa0
    hdacc1: <realtek alc883="" hda="" codec="">at cad 0 on hdac1
    hdaa1: <realtek alc883="" audio="" function="" group="">at nid 1 on hdacc1
    pcm1: <realtek alc883="" (rear="" analog="" 7.1="" 2.0)="">at nid 20,22,21,23 and 24,26 on hdaa1
    pcm2: <realtek alc883="" (front="" analog)="">at nid 27 and 25 on hdaa1
    pcm3: <realtek alc883="" (rear="" digital)="">at nid 30 on hdaa1
    random: unblocking device.
    usbus0: 12Mbps Full Speed USB v1.0
    usbus1: 12Mbps Full Speed USB v1.0
    usbus2: 12Mbps Full Speed USB v1.0
    usbus3: 12Mbps Full Speed USB v1.0
    usbus4: 12Mbps Full Speed USB v1.0
    usbus5: 480Mbps High Speed USB v2.0
    ugen3.1: <ati>at usbus3
    uhub0: <ati 1="" 9="" ohci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus3
    ugen2.1: <ati>at usbus2
    uhub1: <ati 1="" 9="" ohci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus2
    ugen1.1: <ati>at usbus1
    uhub2: <ati 1="" 9="" ohci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus1
    ugen0.1: <ati>at usbus0
    uhub3: <ati 1="" 9="" ohci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus0
    ugen5.1: <ati>at usbus5
    uhub4: <ati 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus5
    ugen4.1: <ati>at usbus4
    uhub5: <ati 1="" 9="" ohci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus4
    (aprobe0:ahcich0:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00
    (aprobe0:ahcich0:0:15:0): CAM status: Command timeout
    (aprobe0:ahcich0:0:15:0): Error 5, Retries exhausted
    (aprobe1:ahcich1:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00
    (aprobe1:ahcich1:0:15:0): CAM status: Command timeout
    (aprobe1:ahcich1:0:15:0): Error 5, Retries exhausted
    uhub0: 2 ports with 2 removable, self powered
    uhub1: 2 ports with 2 removable, self powered
    uhub2: 2 ports with 2 removable, self powered
    uhub3: 2 ports with 2 removable, self powered
    uhub5: 2 ports with 2 removable, self powered
    (aprobe0:ahcich0:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00
    (aprobe0:ahcich0:0:15:0): CAM status: Command timeout
    (aprobe0:ahcich0:0:15:0): Error 5, Retries exhausted
    (aprobe1:ahcich1:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00
    (aprobe1:ahcich1:0:15:0): CAM status: Command timeout
    (aprobe1:ahcich1:0:15:0): Error 5, Retries exhausted
    uhub4: 10 ports with 10 removable, self powered
    ugen5.2: <generic>at usbus5
    umass0: <bulk-in, bulk-out,="" interface="">on usbus5
    ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
    ada0: <hitachi hts545025b9a300="" pb2oc60f="">ATA8-ACS SATA 2.x device
    ada0: Serial Number 100320PBN2061SFA4J4T
    ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
    ada0: Command Queueing enabled
    ada0: 238475MB (488397168 512 byte sectors)
    ada0: Previously was known as ad4
    ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
    ada1: <st3500630as 3.aak="">ATA-7 SATA 2.x device
    ada1: Serial Number 9QG44L68
    ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
    ada1: Command Queueing enabled
    ada1: 476940MB (976773168 512 byte sectors)
    ada1: Previously was known as ad6
    da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
    da0: <generic 2.0="" reader-cf="" 1.00="">Removable Direct Access SCSI device
    da0: Serial Number 070515013843000007
    da0: 40.000MB/s transfers
    da0: Attempt to query device size failed: NOT READY, Medium not present
    da0: quirks=0x2 <no_6_byte>cd0 at ata0 bus 0 scbus4 target 0 lun 0
    cd0: <hl-dt-st dvd-ram="" gsa-h58n="" 1.00="">Removable CD-ROM SCSI device
    cd0: 66.700MB/s transfers (UDMA4, ATAPI 12bytes, PIO 65534bytes)
    cd0: Attempt to query device size failed: NOT READY, Medium not present
    da1 at umass-sim0 bus 0 scbus6 target 0 lun 1
    da1: <generic 2.0="" reader-multi="" 1.00="">Removable Direct Access SCSI device
    da1: Serial Number 070515013843000007
    da1: 40.000MB/s transfers
    da1: Attempt to query device size failed: NOT READY, Medium not present
    da1: quirks=0x2 <no_6_byte>SMP: AP CPU #1 Launched!
    Trying to mount root from ufs:/dev/ufsid/56881087026ff6ed [rw]...
    amdtemp0: <amd cpu="" on-die="" thermal="" sensors="">on hostb4
    hme3: link state changed to DOWN
    hme3: link state changed to UP
    hme0: link state changed to DOWN
    hme2: link state changed to DOWN
    hme2: link state changed to UP
    hme0: link state changed to UP
    pflog0: promiscuous mode enabled
    age0: link state changed to DOWN</amd></no_6_byte></generic></hl-dt-st></no_6_byte></generic></st3500630as></hitachi></bulk-in,></generic></ati></ati></ati></ati></ati></ati></ati></ati></ati></ati></ati></ati></realtek></realtek></realtek></realtek></realtek></ati></ati></ati></powernow!></powernow!></generic></system></isa></at></keyboard></power></generic></mii></sun></bridge></generic></mii></sun></bridge></generic></mii></sun></bridge></generic></mii></sun></bridge></pci></pci-pci></sbp-2></ieee1394(firewire)></via></acpi></acpi></isa></pci-isa></ati></ata></ati></ehci></ohci></ohci></ohci></ohci></ohci></ahci></ahci></ahci></ahci></nomsi,ati_pmp_bug,maxio_64k></amd></atheros></mii></attansic></acpi></acpi></acpi></acpi></ati></vga-compatible></acpi></acpi></acpi></acpi></high></at></at></acpi></acpi></software></software,></version></a></lahf,cmp,svm,extapic,cr8></syscall,nx,mmx+,ffxsr,rdtscp,lm,3dnow!+,3dnow!></sse3,cx16></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,mmx,fxsr,sse,sse2,htt> 
    ``` <a m="" i ="" oemapic="">@Renato:
    
    > and 'pciconf -l'
    
    Already posted above.</a>


  • I presume that dmesg output is from when it was working in the past. It's definitely not there at all anymore, from your pciconf output. Given it doesn't show up when you boot a Linux live CD either, it has to be that the NIC died.



  • @cmb:

    I presume that dmesg output is from when it was working in the past.

    What? No, it is not. That "dmesg" is from now.
    Let me look at it…
    ... all right, it seems the card is back:

    [luis@pfSense-ThreepWood ~]$ sudo ifconfig -a
    Password:
    age0: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
            options=c319b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,tso4,wol_mcast,wol_magic,vlan_hwtso,linkstate>ether 00:1d:60:13:df:cb
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (none)
            status: no carrier
    hme0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e5
            inet6 fe80::203:baff:fe1f:71e5%hme0 prefixlen 64 scopeid 0x2
            inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme1: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e6
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect
    hme2: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e7
            inet6 fe80::203:baff:fe1f:71e7%hme2 prefixlen 64 scopeid 0x4
            inet 192.168.1.34 netmask 0xffffff00 broadcast 192.168.1.255
            nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    hme3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            options=8000b <rxcsum,txcsum,vlan_mtu,linkstate>ether 00:03:ba:1f:71:e8
            inet6 fe80::203:baff:fe1f:71e8%hme3 prefixlen 64 scopeid 0x5
            inet 192.168.10.4 netmask 0xffffff00 broadcast 192.168.10.255
            nd6 options=23 <performnud,accept_rtadv,auto_linklocal>media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    pflog0: flags=100 <promisc>metric 0 mtu 33160
    pfsync0: flags=0<> metric 0 mtu 1500
            syncpeer: 224.0.0.240 maxupd: 128 defer: on
            syncok: 1
    enc0: flags=0<> metric 0 mtu 1536
            nd6 options=21 <performnud,auto_linklocal>lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
            options=600003 <rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6>inet 127.0.0.1 netmask 0xff000000
            inet6 ::1 prefixlen 128
            inet6 fe80::1%lo0 prefixlen 64 scopeid 0x9
            nd6 options=21<performnud,auto_linklocal></performnud,auto_linklocal></rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6></up,loopback,running,multicast></performnud,auto_linklocal></promisc></full-duplex></performnud,accept_rtadv,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></broadcast,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,linkstate></up,broadcast,running,simplex,multicast></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,tso4,wol_mcast,wol_magic,vlan_hwtso,linkstate></broadcast,simplex,multicast>
    

    @cmb:

    It's definitely not there at all anymore, from your pciconf output. Given it doesn't show up when you boot a Linux live CD either, it has to be that the NIC died.

    I have tested Linux on the same computer (on another hard disk), and the card sometimes does not exist… and sometimes it does exist.

    Anyway, the answer seems to be the same: the card is practically dead and will only randomly work.

    Thanks you.



  • Oh ok, I mentioned that because it was there and I didn't notice it had re-appeared at some point. Yeah, still a safe conclusion that it's failed given it sometimes doesn't show up at all on the PCI bus.


Log in to reply