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

    Lost ath0 - built on Wed Aug 1 16:50:12 EDT 2012

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    20 Posts 11 Posters 6.3k 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.
    • W Offline
      wallabybob
      last edited by

      I suspect your ath card is no longer making good contact with the expansion slot connectors.

      1 Reply Last reply Reply Quote 0
      • P Offline
        podilarius
        last edited by

        They currently working on back porting the new ath driver from fbsd 9. It was disabled for a short time and perhaps a build was done during that time. According to github, it has been re-enabled and the next build should have it. The reason you had to hook up the console is that you had an interface mismatch and pfsense had to have that corrected. After the next build, you should have ath back. As always, check with github on what is going on before you use a snapshot.

        1 Reply Last reply Reply Quote 0
        • Raul RamosR Offline
          Raul Ramos
          last edited by

          Is for testing propose, not a big deal, i switch slices and i'm playing again.

          But i wish with this back porting i have N mode.

          Thanks

          pfSense:
          ASRock -> Wolfdale1333-D667 (2GB TeamElite Ram)
          Marvell 88SA8040 Sata to CF(Sandisk 4GB) Controller
          NIC's: RTL8100E (Internal ) and Intel® PRO/1000 PT Dual (Intel 82571GB)

          1 Reply Last reply Reply Quote 0
          • P Offline
            podilarius
            last edited by

            I don't know for sure, but I think that the ath_9 driver has the N mode available.

            http://wiki.freebsd.org/dev/ath(4)/80211n

            1 Reply Last reply Reply Quote 0
            • Raul RamosR Offline
              Raul Ramos
              last edited by

              Hi

              Seems N with ath_9 on pfsense 2.1 doesn't work http://forum.pfsense.org/index.php/topic,47103.0.html

              pfSense:
              ASRock -> Wolfdale1333-D667 (2GB TeamElite Ram)
              Marvell 88SA8040 Sata to CF(Sandisk 4GB) Controller
              NIC's: RTL8100E (Internal ) and Intel® PRO/1000 PT Dual (Intel 82571GB)

              1 Reply Last reply Reply Quote 0
              • P Offline
                podilarius
                last edited by

                the N code is still being developed, but the options to enable it correctly are probably not in the GUI yet. There are some known issues list at the bottom of the page I pasted earlier. And that is probably why they are not there. But you can modify the config yourself from the command line and see if it will work or not. :)

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

                  There is more required to get 802.11N full working than just the ath(4) driver unfortunately. With the back port (not really a port since it builds on 8-stable anyway) we will get device support for many more Atheros chipsets which is the main advantage.
                  Here is where I'm a little vague but I believe that support for 802.11N hardware is in the driver but since the required external components are not in FreeBSD 8.3 is will only ever work at 'G' speeds.

                  Much better than native '8.3' support though.  :)

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • E Offline
                    eri--
                    last edited by

                    No 802.11N support in 2.1 because the stack is not there yet.

                    The driver is being taken from FreeBSD 9 because of its stability fixes and new chipsets.

                    Though it was not so easy to use in FreeBSD 8 as you can see from commit messages, as some might think.

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

                      @ermal:

                      Though it was not so easy to use in FreeBSD 8 as you can see from commit messages, as some might think.

                      My mistake and my thanks for your work.  :)

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • G Offline
                        gregober
                        last edited by

                        It seems still broken in today's (august 3rd) snapshot.
                        All interfaces are reassigned because the Ath0 card is not detected… It seems to be detected as some sort of USB device.

                        I have restarted with another snapshot from 10 days ago.

                        Card used is a Wistron CM9 : Wistron CM9 Atheros 802.11a/b/g Dualband mPCI 5004 chipset

                        This card is using the Atheros 5004 chipset with the 5213 as main chip.

                        1 Reply Last reply Reply Quote 0
                        • jimpJ Offline
                          jimp Rebel Alliance Developer Netgate
                          last edited by

                          Definitely an issue here yet… It's out of the kernel and no sign of the module in the builds. It's supposed to be using it as a module now, last I heard.

                          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                          Need help fast? Netgate Global Support!

                          Do not Chat/PM for help!

                          1 Reply Last reply Reply Quote 0
                          • G Offline
                            gregober
                            last edited by

                            802.11n is definitly a must !
                            Backporting It is a very good idea.

                            It is worst spending a little time… I am ready to sponsor the debug if needed and if the amount is reasonable.
                            Come back to me with more precise figure if needed.

                            1 Reply Last reply Reply Quote 0
                            • D Offline
                              DigitalSpirit
                              last edited by

                              New аtheros driver have
                              main module if_ath
                              and PCI&PCIe module if_ath_pci

                              With current snapshot kernel and compiled if_ath_pci.ko module from Freebsd 9.0
                              pfsense detect atheros card and panic

                              need include ath_pci in kernel or
                              not include ath and ath_pci and make in as modules if_ath.ko if_ath_pci.ko

                              with loaded if_ath.ko if_ath_pci.ko pfsense seeing new atheros cards
                              http://forum.pfsense.org/index.php/topic,47103.0.html

                              1 Reply Last reply Reply Quote 0
                              • D Offline
                                DigitalSpirit
                                last edited by

                                upd
                                kernel not panic with if_ath_pci.ko compiled from pfsense sources

                                $ 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-p3 #0: Thu Aug  2 05:23:25 EDT 2012
                                    root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.amd64 amd64
                                Timecounter "i8254" frequency 1193182 Hz quality 0
                                CPU: VIA Nano L2007@1600MHz (1599.83-MHz K8-class CPU)
                                  Origin = "CentaurHauls"  Id = 0x6f3  Family = 6  Model = f  Stepping = 3
                                  Features=0xafc9fbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,acpi,mmx,fxsr,sse,sse2,ss,tm,pbe>Features2=0x63a9 <sse3,mon,vmx,est,tm2,ssse3,cx16,xtpr>AMD Features=0x20100800 <syscall,nx,lm>AMD Features2=0x1 <lahf>VIA Padlock Features=0x70dcc <rng,aes,aes-ctr,sha1,sha256>TSC: P-state invariant
                                real memory  = 4294967296 (4096 MB)
                                avail memory = 4104228864 (3914 MB)
                                ACPI APIC Table: <010611 APIC1202>
                                ioapic0 <version 0.3=""> irqs 0-23 on motherboard
                                ioapic1 <version 0.3=""> irqs 24-47 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, 0xffffffff804257b0, 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, 0xffffffff80425850, 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, 0xffffffff804258f0, 0) error 1
                                wlan: mac acl policy registered
                                cryptosoft0: <software crypto=""> on motherboard
                                padlock0: <aes-cbc,sha1,sha256> on motherboard
                                acpi0: <010611 XSDT1202> on motherboard
                                acpi0: [ITHREAD]
                                acpi0: Power Button (fixed)
                                acpi0: reservation of fed02000, 1000 (3) failed
                                acpi0: reservation of fed03000, 1000 (3) failed
                                acpi0: reservation of fed05000, 1000 (3) failed
                                acpi0: reservation of fff00000, 100000 (3) failed
                                acpi0: reservation of fecc0000, 1000 (3) failed
                                acpi0: reservation of fec00000, 1000 (3) failed
                                acpi0: reservation of fee00000, 1000 (3) failed
                                acpi0: reservation of 0, a0000 (3) failed
                                acpi0: reservation of 100000, df700000 (3) failed
                                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
                                ACPI Error: [TYPE] Namespace lookup failure, AE_NOT_FOUND (20101013/psargs-464)
                                ACPI Error: Method parse/execution failed [\\_PR_.P001._PDC] (Node 0xffffff000248a900), AE_NOT_FOUND (20101013/psparse-633)
                                pcib0: <acpi host-pci="" bridge=""> port 0xcf8-0xcff on acpi0
                                pci0: <acpi pci="" bus=""> on pcib0
                                vgapci0: <vga-compatible display=""> mem 0xf7000000-0xf7ffffff,0xf6000000-0xf6ffffff,0xf5000000-0xf57fffff irq 40 at device 1.0 on pci0
                                pci0: <multimedia, hda=""> at device 1.1 (no driver attached)
                                pcib1: <acpi pci-pci="" bridge=""> irq 27 at device 3.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
                                bce0: <hp nc380t="" pcie="" dp="" multifunc="" gig="" server="" adapter="" (a2)=""> mem 0xf8000000-0xf9ffffff irq 24 at device 4.0 on pci2
                                miibus0: <mii bus=""> on bce0
                                brgphy0: <bcm5706 10="" 100="" 1000basetx="" sx="" phy=""> PHY 1 on miibus0
                                brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
                                bce0: [ITHREAD]
                                bce0: ASIC (0x57060020); Rev (A2); Bus (PCI-X, 64-bit, 100MHz); B/C (1.9.6); Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI)
                                Coal (RX:6,6,18,18; TX:20,20,80,80)
                                pcib3: <pci-pci bridge=""> at device 0.2 on pci1
                                pci3: <pci bus=""> on pcib3
                                bce1: <hp nc380t="" pcie="" dp="" multifunc="" gig="" server="" adapter="" (a2)=""> mem 0xfc000000-0xfdffffff irq 25 at device 5.0 on pci3
                                miibus1: <mii bus=""> on bce1
                                brgphy1: <bcm5706 10="" 100="" 1000basetx="" sx="" phy=""> PHY 1 on miibus1
                                brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
                                bce1: [ITHREAD]
                                bce1: ASIC (0x57060020); Rev (A2); Bus (PCI-X, 64-bit, 100MHz); B/C (1.9.6); Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI)
                                Coal (RX:6,6,18,18; TX:20,20,80,80)
                                pcib4: <acpi pci-pci="" bridge=""> irq 39 at device 3.3 on pci0
                                pci4: <acpi pci="" bus=""> on pcib4
                                re0: <realtek 10="" 810xe="" pcie="" 100basetx=""> port 0xe800-0xe8ff mem 0xf5ffb000-0xf5ffbfff,0xf5ffc000-0xf5ffffff irq 36 at device 0.0 on pci4
                                re0: Using 1 MSI-X message
                                re0: turning off MSI enable bit.
                                re0: Chip rev. 0x40800000
                                re0: MAC rev. 0x00000000
                                miibus2: <mii bus=""> on re0
                                ukphy0: <generic ieee="" 802.3u="" media="" interface=""> PHY 1 on miibus2
                                ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                                re0: [ITHREAD]
                                pci0: <mass storage,="" raid=""> at device 15.0 (no driver attached)
                                uhci0: <via 83c572="" usb="" controller=""> port 0xd080-0xd09f irq 20 at device 16.0 on pci0
                                uhci0: [ITHREAD]
                                usbus0: <via 83c572="" usb="" controller=""> on uhci0
                                uhci1: <via 83c572="" usb="" controller=""> port 0xd000-0xd01f irq 22 at device 16.1 on pci0
                                uhci1: [ITHREAD]
                                usbus1: <via 83c572="" usb="" controller=""> on uhci1
                                uhci2: <via 83c572="" usb="" controller=""> port 0xcc00-0xcc1f irq 21 at device 16.2 on pci0
                                uhci2: [ITHREAD]
                                usbus2: <via 83c572="" usb="" controller=""> on uhci2
                                uhci3: <via 83c572="" usb="" controller=""> port 0xc880-0xc89f irq 23 at device 16.3 on pci0
                                uhci3: [ITHREAD]
                                usbus3: <via 83c572="" usb="" controller=""> on uhci3
                                ehci0: <via vt6202="" usb="" 2.0="" controller=""> mem 0xfeaf7c00-0xfeaf7cff irq 23 at device 16.4 on pci0
                                ehci0: [ITHREAD]
                                usbus4: EHCI version 1.0
                                usbus4: <via vt6202="" usb="" 2.0="" controller=""> on ehci0
                                isab0: <pci-isa bridge=""> at device 17.0 on pci0
                                isa0: <isa bus=""> on isab0
                                pcib5: <acpi pci-pci="" bridge=""> at device 19.0 on pci0
                                pci5: <acpi pci="" bus=""> on pcib5
                                pci5: <network> at device 3.0 (no driver attached)
                                pci0: <multimedia, hda=""> at device 20.0 (no driver attached)
                                acpi_button0: <sleep button=""> on acpi0
                                acpi_button1: <power button=""> on acpi0
                                uart0: <16550 or compatible> port 0x3f8-0x3ff irq 16 flags 0x10 on acpi0
                                uart0: [FILTER]
                                uart0: console (9600,n,8,1)
                                atrtc0: <at realtime="" clock=""> port 0x70-0x71 on acpi0
                                acpi_hpet0: <high precision="" event="" timer=""> iomem 0xfed00000-0xfed003ff irq 0,8 on acpi0
                                Timecounter "HPET" frequency 14318180 Hz quality 900
                                orm0: <isa option="" roms=""> at iomem 0xd0000-0xd17ff,0xd1800-0xd2fff on isa0
                                ppc0: cannot reserve I/O port range
                                acpi_throttle0: <acpi cpu="" throttling=""> on cpu0
                                Timecounter "TSC" frequency 1599832512 Hz quality 800
                                Timecounters tick every 10.000 msec
                                IPsec: Initialized Security Association Processing.
                                usbus0: 12Mbps Full Speed USB v1.0
                                usbus1: 12Mbps Full Speed USB v1.0
                                ugen0.1: <via> at usbus0
                                uhub0: <via 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus0
                                ugen1.1: <via> at usbus1
                                uhub1: <via 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus1
                                usbus2: 12Mbps Full Speed USB v1.0
                                usbus3: 12Mbps Full Speed USB v1.0
                                ugen2.1: <via> at usbus2
                                uhub2: <via 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus2
                                ugen3.1: <via> at usbus3
                                uhub3: <via 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus3
                                usbus4: 480Mbps High Speed USB v2.0
                                ugen4.1: <via> at usbus4
                                uhub4: <via 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr=""> on usbus4
                                bce0: bce_pulse(): Warning: bootcode thinks driver is absent! (bc_state = 0x00000004)
                                bce1: bce_pulse(): Warning: bootcode thinks driver is absent! (bc_state = 0x00000004)
                                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
                                uhub4: 8 ports with 8 removable, self powered
                                ugen4.2: <kingmax> at usbus4
                                umass0: <kingmax 0="" 2="" usb2.0="" flashdisk,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr=""> on usbus4
                                da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
                                da0: <kingmax usb2.0="" flashdisk="" 0.00=""> Removable Direct Access SCSI-2 device 
                                da0: 40.000MB/s transfers
                                da0: 1927MB (3948543 512 byte sectors: 255H 63S/T 245C)
                                GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s).
                                GEOM: da0s2: geometry does not match label (16h,63s != 255h,63s).
                                Trying to mount root from ufs:/dev/ufs/pfsense0
                                bce0: Gigabit link up!
                                est0: <enhanced speedstep="" frequency="" control=""> on cpu0
                                p4tcc0: <cpu frequency="" thermal="" control=""> on cpu0
                                re0: link state changed to DOWN
                                ath0: <atheros 5416=""> mem 0xfebf0000-0xfebfffff irq 16 at device 3.0 on pci5
                                ath0: [ITHREAD]
                                ath0: AR5416 mac 13.10 RF2133 phy 8.1</atheros></cpu></enhanced></kingmax></kingmax></kingmax></via></via></via></via></via></via></via></via></via></via></acpi></isa></high></at></power></sleep></multimedia,></network></acpi></acpi></isa></pci-isa></via></via></via></via></via></via></via></via></via></via></mass></generic></mii></realtek></acpi></acpi></bcm5706></mii></hp></pci></pci-pci></bcm5706></mii></hp></acpi></acpi></acpi></acpi></multimedia,></vga-compatible></acpi></acpi></acpi></aes-cbc,sha1,sha256></software></version></version></rng,aes,aes-ctr,sha1,sha256></lahf></syscall,nx,lm></sse3,mon,vmx,est,tm2,ssse3,cx16,xtpr></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,acpi,mmx,fxsr,sse,sse2,ss,tm,pbe>
                                
                                1 Reply Last reply Reply Quote 0
                                • E Offline
                                  Efonnes
                                  last edited by

                                  @podilarius:

                                  the N code is still being developed, but the options to enable it correctly are probably not in the GUI yet. There are some known issues list at the bottom of the page I pasted earlier. And that is probably why they are not there. But you can modify the config yourself from the command line and see if it will work or not. :)

                                  While not useful yet, the options to configure N wireless are already there since 2.0, except for channel width selection (it will default to 40 MHz channel width for N).

                                  1 Reply Last reply Reply Quote 0
                                  • jimpJ Offline
                                    jimp Rebel Alliance Developer Netgate
                                    last edited by

                                    ath should be OK again. i386 snap is up now and my alix wireless is back. amd64 will be up shortly.

                                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                    Need help fast? Netgate Global Support!

                                    Do not Chat/PM for help!

                                    1 Reply Last reply Reply Quote 0
                                    • P Offline
                                      podilarius
                                      last edited by

                                      @Efonne:

                                      While not useful yet, the options to configure N wireless are already there since 2.0, except for channel width selection (it will default to 40 MHz channel width for N).

                                      My bad. It has been a long time since I used pfSense for a WAP (or for wireless in general).

                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        sscardefield
                                        last edited by

                                        Sorry for bringing this back from the dead, but I am getting ready to place an order for an Alix2d13 with a Wistron CM9 Atheros miniPCI (Atheros 5004). I just wanted to make sure that this card is definitely supported again in the latest snapshots.

                                        1 Reply Last reply Reply Quote 0
                                        • P Offline
                                          phil.davis
                                          last edited by

                                          Yep, I am posting this from a laptop connected on the WiFi to an ALIX 2D13 with 5004 MP ATHEROS 4G (Wistron CM9) kit in it.
                                          The ALIX is running:
                                          2.1-BETA1 (i386)
                                          built on Tue Jan 22 05:52:55 EST 2013
                                          I also have one running 2.0.2

                                          As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                                          If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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