Maxxter ACT-WNP-RP-002 Accespoint
Bij de Action kwam ik de volgende Repeater/AP tegen voor het luttele bedrag van €17,95. Verkrijgbaar in een witte of een zwarte uitvoering. Mijn nieuwsgierigheid was gewekt! Er is bijzonder weinig over te vinden, dus ik deel hier mijn bevindingen met jullie.
ACT-WNP-RP-002-W
ACT-WNP-RP-002-B
Specificaties
- 300Mbps 2.4GHz WiFi repeater met twee interne antenne's en een LAN-poort (10/100).
- Instelbaar als accespoint, repeater of client.
- Realtek RTL8196E @400MHz
- Realtek RTL8192ER 2.4GHz B/G/N Radio
- 16MB SDRAM (EM639165TS-6G)
- 4MB Serial Flash geheugen (MX25L3206E)
- Verbruik 2.3W (tot 3W).
Foto's

De 5V supply komt binnen via de pinheaders (midden boven).



Serial console
Zoals te zien op de foto's hierboven heb ik hem meteen gesloopt om te kijken of er ook een seriële-poort aanwezig is en jawel! Maar er waren geen pinouts bekend, dus we moeten zelf op zoek naar de juiste pins.Met een multimeter was de GND snel gevonden, evenals de VCC-pin. Met behulp van mijn FTDI FT232RL breakout-board had ik de TX ook al snel in beeld, de pin die overbleef was automatisch RX.
Maar toen, de baudrate... op 115200 kreeg ik alleen maar rommel. Op 9600 ook geen succes toen was ik er flauw van en heb ik mijn scope gepakt:

Aha, ±26µs dus! Even rekenen (1/26)*106) = 38461 afronden naar beneden en je krijgt 38400 Baud.
Gelukkig waren de overige settings standaard: 8 data bits, geen parity bits en 1 stop bit (8N1).
Root shell
Inloggen met user "root" en wachtwoord "admin".Booting... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ chip__no chip__id mfr___id dev___id cap___id size_sft dev_size chipSize @ 0000000h 0c22016h 00000c2h 0000020h 0000016h 0000000h 0000016h 0400000h @ blk_size blk__cnt sec_size sec__cnt pageSize page_cnt chip_clk chipName @ 0010000h 0000040h 0001000h 0000400h 0000100h 0000010h 0000027h MX25L3205D @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ---RealTek(RTL8196E)at 2013.11.11-20:22+0800 v0.9 [16bit](400MHz) no sys signature at 00010000! no sys signature at 00020000! no sys signature at 00030000! no sys signature at 00017000! no rootfs signature at 000E0000! no rootfs signature at 000F0000! no rootfs signature at 00130000! no rootfs signature at 00117000! Jump to image start=0x80500000... decompressing kernel: Uncompressing Linux... done, booting the kernel. done decompressing kernel. start address: 0x80003600 Realtek WLAN driver - version 1.6 (2013-04-19) Probing RTL8186 10/100 NIC-kenel stack size order[3]... chip name: 8196C, chip revid: 0 NOT YET eth0 added. vid=9 Member port 0x10f... eth1 added. vid=8 Member port 0x10... [peth0] added, mapping to [eth1]... Realtek FastPath:v1.03 init started: BusyBox v1.13.4 (2013-11-11 20:22:51 CST) Init Start... Init bridge interface... DO 8192E IQK !!!! Done 8192E IQK !!!! Init Wlan application... Register to wlan0 iwcontrol RegisterPID to (wlan0) route: SIOCDELRT: No such process IEEE 802.11f (IAPP) using interface br0 (v1.8) boa: server version Boa/0.94.14rc21 boa: server built Nov 11 2013 at 2 ACT-WNP-RP-002 login: root Password: Nov 11 20:30:47 login[190]: root login on 'console' # cat etc/sysinfo model=U25 modelDisp=ACT-WNP-RP-002 vendor=MAXXTER productId=162 customerId=46 versionNum=2 versionDisp=162.46.2 build=630 timeStamp=201311112022 # ls bin etc init mnt sbin tmp var dev home lib proc sys usr web #
En succes!
Links & Bronnen
- Finding Serial Console
- Reverse Engineering Serial Ports
- Determing Unknown Baud Rate
- RTL8196 vs OpenWRT
- Realtek SoC support in OpenWrt
Opmerkingen
Ik heb helaas nog geen toegang tot de bootloader. Jammer genoeg is er ook geen OpenWRT support.My favorite programming language is solder.