ath(4) and 802.11g speed

Damian Gerow dgerow at
Wed Mar 8 23:15:38 UTC 2006

So, with the updated HAL, I'm now able to negotiate an IP address via DHCP
over the WLAN.  Huzzah!

But I've got two questions (now that I can use the card):

ath(4) doesn't contain a list of media nor mediaopt settings that can be
used.  Some are detailed down in EXAMPLES, but there's no comprehensive
list.  (As well, and this is minor, the speeds are explicitly listed for
802.11a and 802.11b, but just labelled as 'appropriate' transmit speeds for
802.11g.  'Twould be nice to have them all uniformly listed.)

Secondly, I was under the impression that 802.11g could support up to
54Mbps.  Does FreeBSD not provide support for speeds that fast (ISTR it did
at one point)?

    # ifconfig ath0
    ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
            inet6 fe80::20f:b5ff:fe20:71ed%ath0 prefixlen 64 scopeid 0x1
            inet netmask 0xffffff00 broadcast
            ether 00:0f:b5:20:71:ed
            media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
            status: associated
            ssid MYSSID channel 11 bssid 00:12:17:85:9a:3b
            authmode OPEN privacy OFF txpowmax 30 protmode CTS burst bintval 100
    # ifconfig ath0 media DS/54Mbps
    ifconfig: unknown media subtype: DS/54Mbps

Any reason I can't bring it up to 54Mbps?  Hardware indicates it should
actually support it:

    ath_hal: (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
    ath0: <Atheros 5212> mem 0xd8100000-0xd810ffff irq 28 at device 4.0 on pci10
    ath0: Ethernet address: 00:0f:b5:20:71:ed
    ath0: mac 5.9 phy 4.3 radio 4.6

  - Damian

More information about the freebsd-stable mailing list