Lost ath0 - built on Wed Aug 1 16:50:12 EDT 2012
-
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.
-
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
-
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
-
Hi
Seems N with ath_9 on pfsense 2.1 doesn't work http://forum.pfsense.org/index.php/topic,47103.0.html
-
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. :)
-
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
-
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.
-
@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
-
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.
-
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.
-
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. -
New аtheros driver have
main module if_ath
and PCI&PCIe module if_ath_pciWith current snapshot kernel and compiled if_ath_pci.ko module from Freebsd 9.0
pfsense detect atheros card and panicneed include ath_pci in kernel or
not include ath and ath_pci and make in as modules if_ath.ko if_ath_pci.kowith loaded if_ath.ko if_ath_pci.ko pfsense seeing new atheros cards
http://forum.pfsense.org/index.php/topic,47103.0.html -
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>
-
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).
-
ath should be OK again. i386 snap is up now and my alix wireless is back. amd64 will be up shortly.
-
@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).
-
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.
-
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