Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    SG-1100 PCIe WIFI (mikrotik)

    Scheduled Pinned Locked Moved Hardware
    13 Posts 3 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      You shouldn't need to move the jumpers unless you're using a USB wifi NIC, which you're not.

      Try booting in verbose mode to get more console output.

      It may simply be uncompatible at a level nothing can be done though. What exactly is that NIC? What chipset? How does it appear in the APU?

      Steve

      D 1 Reply Last reply Reply Quote 0
      • stephenw10S stephenw10 referenced this topic on
      • D
        daemonix @stephenw10
        last edited by

        @stephenw10 I switched the jumpers back and booted with -v.
        pcie is a: R11e-2HPnD - Atheros

        ath1@pci0:5:0:0:        class=0x028000 card=0xd01619b6 chip=0x0033168c rev=0x01 hdr=0x00
                vendor     = 'Qualcomm Atheros'
                device     = 'AR958x 802.11abgn Wireless Network Adapter'
                class      = network
        

        Example from a working pfsense (APU2) install:

        ath1_wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
                description: OPT5_WLAN2G
                ether 74:4d:28:36:bc:8c
                inet6 fe80::764d:28ff:fe36:bc8c%ath1_wlan0 prefixlen 64 scopeid 0x9
                inet 192.168.66.26 netmask 0xffffff00 broadcast 192.168.66.255
                groups: wlan
                ssid LittleW channel 9 (2452 MHz 11g ht/20) bssid 00:2a:10:cf:3b:10
                regdomain FCC country US anywhere ecm authmode WPA2/802.11i -wps -tsn
                privacy ON deftxkey UNDEF
                AES-CCM 2:128-bit powersavemode OFF powersavesleep 100 txpower 6
                txpowmax 50.0 -dotd rtsthreshold 2346 fragthreshold 2346 bmiss 7
                11b     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
                11g     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
                11ng    ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
                scanvalid 60 -bgscan bgscanintvl 300 bgscanidle 250
                roam:11b     rssi    7dBm rate  1 Mb/s
                roam:11g     rssi    7dBm rate  5 Mb/s
                roam:11ng    rssi    7dBm  MCS  1   
                -pureg protmode OFF ht htcompat ampdu ampdulimit 64k ampdudensity 8
                amsdu shortgi htprotmode RTSCTS -puren -smps -rifs stbc ldpc -uapsd
                -vht -vht40 -vht80 -vht160 -vht80p80 wme burst -dwds roaming MANUAL
                bintval 102
                AC_BE cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm ack
                      cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm
                AC_BK cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm ack
                      cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm
                AC_VI cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm ack
                      cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm
                AC_VO cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm ack
                      cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm
                parent interface: ath1
                media: IEEE 802.11 Wireless Ethernet MCS mode 11ng
                status: associated
                nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        

        On sg-1100:
        Boot goes into a loop with the output of the last couple of lines.

        OK boot -v
        Loading kernel...
        /boot/kernel/kernel text=0x2a8 text=0x9a8fac text=0x25bee4 data=0x12ea238 data=0x0+0x2d58fe syms=[0x8+0x183288+0x8+0x1492f3]
        Loading configured modules...
        /boot/kernel/opensolaris.ko text=0x1217 text=0xc88 data=0x448+0x6830 syms=[0x8+0xfc0+0x8+0x88e]
        /boot/kernel/zfs.ko text=0x8a548 text=0x1313f8 data=0x18400+0x909a0 syms=[0x8+0x26670+0x8+0x1fab0]
        can't find '/etc/hostid'
        can't find '/boot/entropy'
        Using DTB provided by EFI at 0x8000000.
        ---<<BOOT>>---
                           Type     Physical      Virtual   #Pages Attr
             ConventionalMemory 000000000000            0 00008000 WB 
            RuntimeServicesData 000008000000      8000000 00000005 WB RUNTIME
             ConventionalMemory 000008005000            0 0002e57d WB 
                     LoaderData 000036582000     36582000 00000001 WB 
                     LoaderData 000036583000     36583000 00004000 WB 
                     LoaderData 00003a583000     3a583000 00004000 WB 
                     LoaderCode 00003e583000     3e583000 0000009c WB 
            RuntimeServicesData 00003e61f000     3e61f000 00000001 WB RUNTIME
                       Reserved 00003e620000     3e620000 00000001 WB 
                       Reserved 00003e621000     3e621000 00000001 WB 
                       Reserved 00003e622000     3e622000 00000001 WB 
                       Reserved 00003e623000     3e623000 00000001 WB 
                       Reserved 00003e624000     3e624000 00000001 WB 
                       Reserved 00003e625000     3e625000 00000001 WB 
                       Reserved 00003e626000     3e626000 00000001 WB 
                       Reserved 00003e627000     3e627000 00000001 WB 
                       Reserved 00003e628000     3e628000 00000001 WB 
                       Reserved 00003e629000     3e629000 00000001 WB 
                       Reserved 00003e62a000     3e62a000 00000001 WB 
                       Reserved 00003e62b000     3e62b000 00000001 WB 
                       Reserved 00003e62c000     3e62c000 00000001 WB 
                     LoaderData 00003e62d000     3e62d000 00001999 WB 
            RuntimeServicesCode 00003ffc6000     3ffc6000 00000001 WB RUNTIME
                     LoaderData 00003ffc7000     3e62d000 00000039 WB 
        Physical memory chunk(s):
          0x00001000 - 0x3e61ffff,   998 MB ( 255519 pages)
          0x3e62d000 - 0x3ffc5fff,    25 MB (   6553 pages)
          0x3ffc7000 - 0x3fffffff,     0 MB (     57 pages)
        Excluded memory regions:
          0x0401c000 - 0x0403ffff,     0 MB (     36 pages) NoAlloc 
          0x08000000 - 0x08004fff,     0 MB (      5 pages) NoAlloc 
          0x36600000 - 0x38fbafff,    41 MB (  10683 pages) NoAlloc 
          0x3e61f000 - 0x3e62cfff,     0 MB (     14 pages) NoAlloc 
          0x3ffc6000 - 0x3ffc6fff,     0 MB (      1 pages) NoAlloc 
        Found 2 CPUs in the device tree
        Copyright (c) 1992-2021 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 12.3-STABLE plus-RELENG_22_05-n202700-3ddaea61055 pfSense arm64
        FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
        VT: init without driver.
        Preloaded elf kernel "/boot/kernel/kernel" at 0xffff00000278e000.
        Preloaded elf module "/boot/kernel/opensolaris.ko" at 0xffff0000027973b0.
        Preloaded elf module "/boot/kernel/zfs.ko" at 0xffff000002797ad0.
        real memory  = 1073680384 (1023 MB)
        Physical memory chunk(s):
        0x00000000001000 - 0x0000000401bfff, 67219456 bytes (16411 pages)
        0x00000004040000 - 0x00000007ffffff, 66846720 bytes (16320 pages)
        0x00000008005000 - 0x00000034d8dfff, 752390144 bytes (183689 pages)
        0x00000038fbb000 - 0x0000003e61efff, 90587136 bytes (22116 pages)
        0x0000003e62d000 - 0x0000003ffc5fff, 26841088 bytes (6553 pages)
        0x0000003ffc7000 - 0x0000003fffffff, 233472 bytes (57 pages)
        avail memory = 1003532288 (957 MB)
        Starting CPU 1 (1)
        FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
        random: no preloaded entropy cache
        arc4random: WARNING: initial seeding bypassed the cryptographic random device because it was not yet seeded and the knob 'bypass_before_seeding' was enabled.
        VIMAGE (virtualized network stack) enabled
        hostuuid: using 00000000-0000-0000-0000-000000000000
        ULE: setup cpu 0
        ULE: setup cpu 1
        firmware: 'rtwn-rtl8188eefw' version 111: 11216 bytes loaded at 0xffff000001d0da40
        firmware: 'rtwn-rtl8188eufw' version 111: 13904 bytes loaded at 0xffff000001d106c0
        firmware: 'rtwn-rtl8192cfwE' version 111: 14818 bytes loaded at 0xffff000001d13dc0
        firmware: 'rtwn-rtl8192cfwE_B' version 111: 16332 bytes loaded at 0xffff000001d17858
        firmware: 'rtwn-rtl8192cfwT' version 111: 16126 bytes loaded at 0xffff000001d1b8d8
        firmware: 'rtwn-rtl8192cfwU' version 111: 16126 bytes loaded at 0xffff000001d1f888
        firmware: 'rtwn-rtl8192eufw' version 111: 31818 bytes loaded at 0xffff000001d23838
        firmware: 'rtwn-rtl8812aufw' version 111: 32060 bytes loaded at 0xffff000001d2b538
        firmware: 'rtwn-rtl8821aufw' version 111: 27804 bytes loaded at 0xffff000001d33328
        firmware: 'iwn5150fw' version 0: 337400 bytes loaded at 0xffff000001a669d0
        wlan: mac acl policy registered
        firmware: 'iwn6000fw' version 0: 454608 bytes loaded at 0xffff000001ab9078
        firmware: 'iwn6000g2afw' version 0: 677296 bytes loaded at 0xffff000001b280f8
        wlan: <802.11 Link Layer>
        firmware: 'iwn6000g2bfw' version 0: 679436 bytes loaded at 0xffff000001bcd758
        snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
        feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=2 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
        firmware: 'iwn6050fw' version 0: 469780 bytes loaded at 0xffff000001c73618
        ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
        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, 0xffff000000214d60, 0) error 1
        ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
        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, 0xffff000000214e10, 0) error 1
        ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
        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, 0xffff000000214ec0, 0) error 1
        iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
        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, 0xffff000000214f70, 0) error 1
        iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
        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, 0xffff000000215020, 0) error 1
        iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
        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, 0xffff0000002150d0, 0) error 1
        firmware: 'rsu-rtl8712fw' version 120: 122328 bytes loaded at 0xffff000001d4b0c0
        firmware: 'runfw' version 0: 8192 bytes loaded at 0xffff000001d692a8
        firmware: 'mw88W8363fw' version 0: 94940 bytes loaded at 0xffff000001ce9cc0
        firmware: 'mwlboot' version 0: 2280 bytes loaded at 0xffff000001d00fa0
        firmware: 'iwm3160fw' version 0: 918268 bytes loaded at 0xffff000000d500e0
        firmware: 'iwm3168fw' version 0: 1028032 bytes loaded at 0xffff000000e30490
        firmware: 'iwm7260fw' version 0: 1049340 bytes loaded at 0xffff000000f2b500
        firmware: 'iwm7265fw' version 0: 1180412 bytes loaded at 0xffff00000102b8b0
        firmware: 'iwm7265Dfw' version 0: 1383604 bytes loaded at 0xffff00000114bc60
        firmware: 'iwm8000Cfw' version 0: 2351636 bytes loaded at 0xffff00000129d9c8
        firmware: 'iwm8265fw' version 0: 1811984 bytes loaded at 0xffff0000014dbc90
        firmware: 'iwn1000fw' version 0: 337520 bytes loaded at 0xffff000001696350
        firmware: 'iwn100fw' version 0: 337572 bytes loaded at 0xffff0000016e8a70
        firmware: 'rt2561fw' version 0: 8192 bytes loaded at 0xffff000001d04800
        firmware: 'rt2561sfw' version 0: 8192 bytes loaded at 0xffff000001d068b0
        firmware: 'rt2661fw' version 0: 8192 bytes loaded at 0xffff000001d08960
        firmware: 'rt2860fw' version 0: 8192 bytes loaded at 0xffff000001d0aa10
        firmware: 'wpifw' version 153229: 150100 bytes loaded at 0xffff000001d7bd20
        firmware: 'iwn105fw' version 0: 689680 bytes loaded at 0xffff00000173b1c8
        firmware: 'iwn135fw' version 0: 701228 bytes loaded at 0xffff0000017e3888
        firmware: 'iwn2000fw' version 0: 695876 bytes loaded at 0xffff00000188ec68
        firmware: 'iwn2030fw' version 0: 707392 bytes loaded at 0xffff000001938b60
        random: entropy device external interface
        firmware: 'iwn4965fw' version 0: 187972 bytes loaded at 0xffff0000019e5750
        firmware: 'iwn5000fw' version 0: 340696 bytes loaded at 0xffff000001a13648
        WARNING: Device "g_ctl" is Giant locked and may be deleted before FreeBSD 14.0.
        MAP 8000000 mode 2 pages 5
        MAP 3e61f000 mode 2 pages 1
        MAP 3ffc6000 mode 2 pages 1
        null: <full device, null device, zero device>
        openfirm: <Open Firmware control device>
        WARNING: Device "openfirm" is Giant locked and may be deleted before FreeBSD 14.0.
        WARNING: Device "pci" is Giant locked and may be deleted before FreeBSD 14.0.
        [ath_hal] loaded
        nfslock: pseudo-device
        crypto: <crypto core>
        WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 14.0.
        kbd0 at kbdmux0
        mem: <memory>
        ofwbus0: <Open Firmware Device Tree>
        simplebus0: <Flattened device tree simple bus> on ofwbus0
        simplebus1: <Flattened device tree simple bus> on simplebus0
        simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x13800-0x138ff,0x13c00-0x13c1f on simplebus1
        simple_mfd1: <Simple MFD (Multi-Functions Device)> mem 0x18800-0x188ff,0x18c00-0x18c1f on simplebus1
        psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
        psci0: PSCI version 0.2 compatible
        gic0: <ARM Generic Interrupt Controller v3.0> mem 0x1d00000-0x1d0ffff,0x1d40000-0x1d7ffff,0x1d80000-0x1d81fff,0x1d90000-0x1d91fff,0x1da0000-0x1dbffff irq 27 on simplebus1
        gic0: SPIs: 224, IDs: 65535
        gic0: Start searching for Re-Distributor
        gic0: CPU0 Re-Distributor has been found
        gic0: CPU0 Re-Distributor woke up
        gic0: CPU0 enabled CPU interface via system registers
        gpio0: <Armada 37x0 North Bridge GPIO Controller> mem 0x13800-0x138ff,0x13c00-0x13c1f irq 28,29,30,31,32,33,34,35,36,37,38,39 on simple_mfd0
        gpiobus0: <OFW GPIO bus> on gpio0
        gpio1: <Armada 37x0 South Bridge GPIO Controller> mem 0x18800-0x188ff,0x18c00-0x18c1f irq 40,41,42,43,44 on simple_mfd1
        gpiobus1: <OFW GPIO bus> on gpio1
        gpioregulator0: <GPIO controlled regulator> on ofwbus0
        generic_timer0: <ARMv8 Generic Timer> irq 0,1,2,3 on ofwbus0
        Timecounter "ARM MPCore Timecounter" frequency 12500000 Hz quality 1000
        Event timer "ARM MPCore Eventtimer" frequency 12500000 Hz quality 1000
        efirtc0: cannot read EFI realtime clock, error 5
        cpulist0: <Open Firmware CPU Group> on ofwbus0
        cpu0: <Open Firmware CPU> on cpulist0
        cpu0: missing 'clock-frequency' property
        arm64_cpu0: register <0>
        cpu1: <Open Firmware CPU> on cpulist0
        cpu1: missing 'clock-frequency' property
        arm64_cpu1: register <1>
        pmu0: <Performance Monitoring Unit> irq 4 on ofwbus0
        spi0: <Armada 37x0 SPI controller> mem 0x10600-0x10fff irq 6 on simplebus1
        iichb0: <Marvell Armada 37x0 IIC controller> mem 0x11000-0x11023 irq 7 on simplebus1
        iicbus0: <OFW I2C bus> on iichb0
        iic0: <I2C generic I/O> on iicbus0
        simplebus1: <i2c@11080> mem 0x11080-0x110a3 irq 8 disabled compat marvell,armada-3700-i2c (no driver attached)
        uart0: <Marvell Armada 3700 UART> mem 0x12000-0x121ff irq 9,10,11 on simplebus1
        uart0: console (115200,n,8,1)
        uart0: fast interrupt
        uart0: PPS capture mode: DCD
        simplebus1: <serial@12200> mem 0x12200-0x1222f irq 12,13 disabled compat marvell,armada-3700-uart-ext (no driver attached)
        simplebus1: <nb-periph-clk@13000> mem 0x13000-0x130ff compat marvell,armada-3700-periph-clock-nb (no driver attached)
        simplebus1: <sb-periph-clk@18000> mem 0x18000-0x180ff compat marvell,armada-3700-periph-clock-sb (no driver attached)
        simplebus1: <tbg@13200> mem 0x13200-0x132ff compat marvell,armada-3700-tbg-clock (no driver attached)
        simplebus1: <reset@13840> mem 0x13840-0x1384f compat marvell,armada-3700-reset (no driver attached)
        gpioc0: <GPIO controller> on gpio0
        simple_mfd0: <xtal-clk> mem 0x13800-0x138ff,0x13c00-0x13c1f compat marvell,armada-3700-xtal-clock (no driver attached)
        syscon_generic_dev0: <syscon> mem 0x14000-0x1405f on simplebus1
        gpioc1: <GPIO controller> on gpio1
        mvneta0: <NETA controller> mem 0x30000-0x33fff irq 14 on simplebus1
        mvneta0: version is 10
        mvneta0: bpf attached
        mvneta0: Ethernet address: f0:ad:4e:23:33:c3
        mdio0: <MDIO> on mvneta0
        e6000sw0: Found switch_node: 0x1340
        e6000sw0: Found switch_node: 0x1340
        e6000sw0: <Marvell 88E6341> on mdio0
        e6000sw0: multi-chip addressing mode (0x1)
        e6000sw0: CPU port at 0
        e6000sw0: fixed port at 0
        e6000sw0: PHY at port 1
        miibus0: <MII bus> on e6000sw0
        e1000phy0: <Marvell 88E1000 Gigabit PHY> PHY 17 on miibus0
        e1000phy0: OUI 0x000ac2, model 0x0000, rev. 1
        e1000phy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
        e6000sw0: PHY at port 2
        miibus1: <MII bus> on e6000sw0
        e1000phy1: <Marvell 88E1000 Gigabit PHY> PHY 18 on miibus1
        e1000phy1: OUI 0x000ac2, model 0x0000, rev. 1
        e1000phy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
        e6000sw0: PHY at port 3
        miibus2: <MII bus> on e6000sw0
        e1000phy2: <Marvell 88E1000 Gigabit PHY> PHY 19 on miibus2
        e1000phy2: OUI 0x000ac2, model 0x0000, rev. 1
        e1000phy2:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
        e6000sw0: switch is ready.
        etherswitch0: <Switch controller> on e6000sw0
        simplebus1: <mdio@32004> mem 0x32004-0x32007 compat marvell,orion-mdio (no driver attached)
        simplebus1: <ethernet@40000> mem 0x40000-0x43fff irq 15 disabled compat marvell,armada-3700-neta (no driver attached)
        xhci0: <Marvell Integrated USB 3.0 controller> mem 0x58000-0x5bfff irq 16 on simplebus1
        xhci0: 32 bytes context size, 32-bit DMA
        usbus0 on xhci0
        xhci0: usbpf: Attached
        ehci0: <Marvell Integrated USB 2.0 controller> mem 0x5e000-0x5ffff irq 17 on simplebus1
        ehci0: 5.24 GL USB-2 workaround enabled
        usbus1: EHCI version 1.0
        usbus1 on ehci0
        ehci0: usbpf: Attached
        simplebus1: <xor@60900> mem 0x60900-0x609ff,0x60b00-0x60bff compat marvell,armada-3700-xor (no driver attached)
        simplebus1: <crypto@90000> mem 0x90000-0xaffff irq 18,19,20,21,22,23 compat inside-secure,safexcel-eip97 (no driver attached)
        sdhci_xenon0: vqmmc-supply regulator found
        sdhci_xenon0: <Armada Xenon SDHCI controller> mem 0xd0000-0xd02ff,0x1e808-0x1e80b irq 24 on simplebus1
        sdhci_xenon0: Non-removable media
        sdhci_xenon0: Non-removable media
        sdhci_xenon0-slot0: 400MHz HS 4bits VDD: 3.3V VCCQ: 3.3V DRV: BACD DMA non-removable
        sdhci_xenon0-slot0: ============== REGISTER DUMP ==============
        sdhci_xenon0-slot0: Sys addr: 0x00000000 | Version:  0x00000002
        sdhci_xenon0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
        sdhci_xenon0-slot0: Argument: 0x00000000 | Trn mode: 0x00000000
        sdhci_xenon0-slot0: Present:  0x01f00000 | Host ctl: 0x00000000
        sdhci_xenon0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
        sdhci_xenon0-slot0: Wake-up:  0x00000000 | Clock:    0x0000ffc7
        sdhci_xenon0-slot0: Timeout:  0x00000000 | Int stat: 0x00000000
        sdhci_xenon0-slot0: Int enab: 0x027f003b | Sig enab: 0x00000000
        sdhci_xenon0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
        sdhci_xenon0-slot0: Caps:     0x25e80099 | Caps2:    0x0000af77
        sdhci_xenon0-slot0: Max curr: 0x00000000 | ADMA err: 0x00000000
        sdhci_xenon0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
        sdhci_xenon0-slot0: ===========================================
        sdhci_xenon0-slot0: Card inserted
        mmc0: <MMC/SD bus> on sdhci_xenon0
        sdhci_xenon1: <Armada Xenon SDHCI controller> mem 0xd8000-0xd82ff,0x17808-0x1780b irq 25 on simplebus1
        sdhci_xenon1: Non-removable media
        sdhci_xenon1: Non-removable media
        sdhci_xenon1-slot0: 400MHz HS 8bits VDD: 3.3V VCCQ: 3.3V DRV: BACD DMA non-removable
        sdhci_xenon1-slot0: ============== REGISTER DUMP ==============
        sdhci_xenon1-slot0: Sys addr: 0x3c6d3200 | Version:  0x00000002
        sdhci_xenon1-slot0: Blk size: 0x00007200 | Blk cnt:  0x00000000
        sdhci_xenon1-slot0: Argument: 0x0035203d | Trn mode: 0x00000013
        sdhci_xenon1-slot0: Present:  0x01f20000 | Host ctl: 0x00000024
        sdhci_xenon1-slot0: Power:    0x0000000f | Blk gap:  0x00000000
        sdhci_xenon1-slot0: Wake-up:  0x00000000 | Clock:    0x00000407
        sdhci_xenon1-slot0: Timeout:  0x0000000e | Int stat: 0x00000000
        sdhci_xenon1-slot0: Int enab: 0x027f003b | Sig enab: 0x00000000
        sdhci_xenon1-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
        sdhci_xenon1-slot0: Caps:     0x25ec0099 | Caps2:    0x0000af77
        sdhci_xenon1-slot0: Max curr: 0x00000000 | ADMA err: 0x00000000
        sdhci_xenon1-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
        sdhci_xenon1-slot0: ===========================================
        sdhci_xenon1-slot0: Card inserted
        mmc1: <MMC/SD bus> on sdhci_xenon1
        ahci0: <AHCI SATA controller> mem 0xe0000-0xe1fff irq 26 on simplebus1
        ahci0: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
        ahci0: Caps: NCQ SNTF AL 6Gbps PM FBS PMD SSC PSC 32cmd eSATA 1ports
        ahci0: Caps2:
        ahcich0: <AHCI channel> at channel 0 on ahci0
        ahcich0: Caps: CPD ESP FBSCP
        pcib0: <Marvell Armada 3700 PCIe Bus Controller> mem 0xd0070000-0xd008ffff irq 5 on simplebus0
        pcib0: link up
        pci0: <PCI bus> on pcib0
        pci0: domain=0, physical bus=0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x3c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x3c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x2c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x2c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x3c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x3c
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x4
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0x34
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0
        pcib0: a37x0_pcie_check_pio_status: Posted PIO Response Status: CA, 0xe00 @ 0xfc
        
        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          Mmm, there's a good chance it simply won't work. The only card I know will work there is the WLE200NX. That's what was used when developing the driver.
          I've tried other NICs in the 2100 that are just not recognised.

          Steve

          D 1 Reply Last reply Reply Quote 0
          • D
            daemonix @stephenw10
            last edited by

            @stephenw10 are all Newgate HW the same in terms of pcie? I just received a 7100, a 6100max and some 1100 in question.

            Any other tricks I can do?

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              No, the 1100 and 2100 share the same arm64 SoC so the have the same pci driver.

              The 7100 and 6100 are x86 so very different and much more mature PCIe support.

              However in general the WIFI support in FreeBSD, and hence pfSense, is poor. Using an external access point will be better in almost every way.

              Steve

              D 1 Reply Last reply Reply Quote 1
              • D
                daemonix @stephenw10
                last edited by

                @stephenw10 do the arm boards show something with "pciconf -lv" without a pcie connected? my 1100 show nothing.

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  No they don't show anything unless a card is present. The card is the only device shown.

                  [22.05-RELEASE][admin@2100-2.stevew.lan]/root: pciconf -lv
                  [22.05-RELEASE][admin@2100-2.stevew.lan]/root: 
                  
                  [22.05-RELEASE][admin@2100-3.stevew.lan]/root: pciconf -lv
                  ath0@pci0:0:0:0:	class=0x028000 card=0x3099168c chip=0x002a168c rev=0x01 hdr=0x00
                      vendor     = 'Qualcomm Atheros'
                      device     = 'AR928X Wireless Network Adapter (PCI-Express)'
                      class      = network
                  

                  Steve

                  D 1 Reply Last reply Reply Quote 1
                  • D
                    daemonix @stephenw10
                    last edited by

                    @stephenw10 uboot shows something though 😭

                    Is this my pci or on-board nics?

                    Marvell>> pci long
                    Scanning PCI devices on bus 0
                    
                    Found PCI device 00.00.00:
                      vendor ID =                   0x168c
                      device ID =                   0x0033
                      command register ID =         0x0006
                      status register =             0x0010
                      revision ID =                 0x01
                      class code =                  0x02 (Network controller)
                      sub class code =              0x80
                      programming interface =       0x00
                      cache line =                  0x08
                      latency time =                0x00
                      header type =                 0x00
                      BIST =                        0x00
                      base address 0 =              0xe8000004
                      base address 1 =              0x00000000
                      base address 2 =              0x00000000
                      base address 3 =              0x00000000
                      base address 4 =              0x00000000
                      base address 5 =              0x00000000
                      cardBus CIS pointer =         0x00000000
                      sub system vendor ID =        0x19b6
                      sub system ID =               0xd016
                      expansion ROM base address =  0xe8020000
                      interrupt line =              0xff
                      interrupt pin =               0x01
                      min Grant =                   0x00
                      max Latency =                 0x00
                    Marvell>> 
                    
                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      That is the wifi card. You can see from the vendor/device IDs:
                      https://pci-ids.ucw.cz/read/PC/168c/0033

                      It's the FreeBSD driver that can't 'see' it for some reason.

                      Steve

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        daemonix @stephenw10
                        last edited by

                        @stephenw10 as boot sees it but freebsd not, can I compile a new kernel and add more drivers?? based on arm64 confirmation??? maybe??

                        1 Reply Last reply Reply Quote 0
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by

                          Not really. For this to work would require more development work on the PCI driver for the Marvell SoC used on the 1100. There is no existing driver that can be added to make this work as it is.

                          Steve

                          1 Reply Last reply Reply Quote 1
                          • ?
                            A Former User
                            last edited by

                            @daemonix

                            Compex WLE200NX is able to get new for ~30 € and clone from other countries (same chip) will be able to get for ~10 €
                            so if you will be able to get hands on, it will be the best choice for you to insert WiFi in the SG-1100.

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.