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: 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