= FreeBSD on the TP-LINK WR-1043nd =

Please visit [[http://code.google.com/p/freebsd-wifi-build/wiki/TpLinkTLWR1043ND]] .

== Hardware ==

 * Atheros AR9132
 * 32mb RAM
 * 8mb flash
 * AR9130 WMAC
 * AR9102 2.4ghz radio Baseband
 * RTL8366RB switch PHY (datasheet: [[attachment:rtl8366_8369_datasheet_1-1.pdf]])

== Software ==

 * Ships with linux firmware (with commercial atheros binary drivers)
 * OpenWRT works (w/ ath9k)

== Serial ==

  * Onboard, requires 3.3v -> RS232 level converter
  * Defaults to 115200 8N1

== Workarounds ==

The ethernet and Wireless MAC requires this in hints to pick up the flash MAC address:

{
hint.arge.0.eeprommac=0x1f01fc00
hint.ath.0.eepromaddr=0x1fff1000
}

(Although why every unit seems to have the same ethernet MAC here is beyond me..)

== Port Status ==

 * FreeBSD-HEAD boots, both via netboot and flash
 * Functioning ethernet (but not bridge PHY support)
 * USB functions
 * WMAC support (AR9130) in -HEAD
 * An example, functioning kernel config is in HEAD - sys/mips/conf/TP-WN1043ND

== Other Links ==

 * [[http://code.google.com/p/freebsd-wifi-build/wiki/TpLinkTLWR1043ND]]