Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| inbox:toh:wavlink:wavlink_ac1200 [2020/09/30 13:45] – [WAVLINK AC1200] add more HW information and tags muebau | inbox:toh:wavlink:wavlink_ac1200 [2024/04/23 01:01] – [Table] ianchi | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| //The WAVLINK AC1200 is an outdoor device with 2.4 GHz and 5 GHz radios. Due to external antennas it might be well suited catch up signals in situations with public WiFi on camping ground or on ships in marinas.// | //The WAVLINK AC1200 is an outdoor device with 2.4 GHz and 5 GHz radios. Due to external antennas it might be well suited catch up signals in situations with public WiFi on camping ground or on ships in marinas.// | ||
| - | {{ media: | + | {{ media:wavlink: |
| + | Also known as:\\ | ||
| + | - [[https:// | ||
| + | - Wavlink AERIAL HD4 | ||
| ===== OpenWrt support ===== | ===== OpenWrt support ===== | ||
| - | <color red> | + | Preliminary support. [[https:// |
| ===== Supporting activities ===== | ===== Supporting activities ===== | ||
| - | https:// | + | [[https:// |
| - | https://www.pastiebin.com/5f1299e2c3a0b | + | [[https://github.com/openwrt/ |
| - | /*** if info available: uncomment and fill in | ||
| - | ===== Experimental firmware ===== | ||
| - | //List experimental firmware download links here.// | + | ===== Installation ===== |
| - | //None at this time.// | + | Preliminary image can be obtained from [[https://github.com/ianchi/openwrt/ |
| - | * External image (add link) | + | * Set host computer' |
| - | * trunk image (add link) | + | * Save sysupgrade |
| - | * ... | + | * Setup tftp server on computer, serving the file from root |
| - | ***/ | + | * Connect your computer to the LAN port of the WAVLINK router via an Ethernet cable |
| + | | ||
| + | | ||
| + | * Wait for firmware to be uploaded | ||
| + | |||
| + | |||
| + | ===== GPL Sources ===== | ||
| + | Available via FTP here: [[ftp:// | ||
| + | Please note, this FTP will not produce directory listings if browsed manually, the file will need to be downloaded directly. The filesize is 1, | ||
| ===== Hardware highlights ===== | ===== Hardware highlights ===== | ||
| - | ^ CPU | + | ^ CPU ^ Ram ^ Flash |
| - | | MT7620A @ 580 MHz | + | | MT7620A @ 580 MHz | 64 MiB | 8 MiB | MT7612E (2T2R) |
| /*** if info available: uncomment and fill in | /*** if info available: uncomment and fill in | ||
| Line 82: | Line 91: | ||
| ***/ | ***/ | ||
| - | |||
| - | /*** if info available: uncomment and fill in | ||
| ==== Buttons ==== | ==== Buttons ==== | ||
| - | -> [[docs: | ||
| - | Here, we merely name the buttons, so we can use them in the above Howto. | ||
| - | |||
| - | <WRAP BOX 600px> | ||
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs and the WRAP that encloses this text. | ||
| - | |||
| The WAVLINK AC1200 has the following buttons: | The WAVLINK AC1200 has the following buttons: | ||
| ^ BUTTON | ^ BUTTON | ||
| - | | EXAMPLE | + | | Reset |
| - | | EXAMPLE Secure Easy Setup | | + | |
| - | | EXAMPLE No buttons at all. | + | |
| - | </ | + | |
| - | ***/ | + | |
| + | ==== GPIO ==== | ||
| - | ===== Hardware ===== | + | The power LED does not seem to be on a GPIO (all GPIOs were software toggled within stock firmware for the discovery process). The stock firmware does not seem to utilize it for status messages either. |
| - | ==== Info ==== | + | |
| - | ^ Architecture | + | |
| - | ^ Vendor | + | |
| - | ^ Bootloader | + | |
| - | ^ System-On-Chip | + | |
| - | ^ CPU/ | + | |
| - | ^ Flash-Chip | + | |
| - | ^ Flash size | 8 MiB | | + | |
| - | ^ RAM | 64 MiB | | + | |
| - | ^ Wireless | + | |
| - | ^ Ethernet | + | |
| - | ^ Switch | + | |
| - | ^ USB | 1x 2.0 | | + | |
| - | ^ Serial | + | |
| - | ^ JTAG | [[#JTAG|not yet identified]] | + | |
| + | ^ GPIO ^ FUNCTION | ||
| + | | 1 | Reset Button | Active Low | | ||
| + | | 12 | Wifi Signal Mid LED | Active Low | | ||
| + | | 13 | Wifi Signal High LED | Active Low | | ||
| + | | 41 | LAN LED | Active Low | | ||
| + | | 43 | Wifi Signal Low LED | Active Low | | ||
| + | | 44 | WAN LED | Active Low | | ||
| + | | 72 | Wifi LED | Active Low | | ||
| + | ==== Connectors ==== | ||
| + | The following connectors can be found on the PCB: | ||
| + | ^ Connector | ||
| + | | J1 | POE | Center Tap (CT1, CT2) and Signal Path (SP1, SP2) | | ||
| + | | J2 | RS232 | VCC (3.3V), TX, RX, GND | | ||
| + | | J3 | USB | D+ middle towards J4, D- middle towards J2 | | ||
| + | | J4 | 24V | 2x 24V, 2x GND | | ||
| + | | near J3 | 5 V | 5V, GND | | ||
| - | /*** if info available: uncomment and fill in | + | ==== USB ==== |
| - | ==== Flash Layout | + | The middle pin of J3 are connected to D+ and D-. The outer pin on the RJ45 side is GND then D+ then D-. There is no VCC on the last pin. There are two pins near the USB connector: the pin towards the LEDs is 5V the other is GND. |
| - | <WRAP BOX> | + | |
| - | FIXME // | + | |
| - | Please check out the article | + | ^ ⇐ LEDs ^ ⇐ J2 ^ J4 ⇒ ^ RJ45 ⇒ ^ |
| - | </WRAP> | + | | ? | D- | D+ | GND | |
| - | ***/ | + | |
| + | |||
| + | ^ ⇐ LEDs ^ RJ45 ⇒ ^ | ||
| + | | 5V | GND | | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | A simple test with a USB storage device shows a working USB 2.0 port. | ||
| + | < | ||
| + | [ 2727.416000] usb 1-1: new high speed USB device using rt3xxx-ehci and address 4 | ||
| + | [ 2727.560000] scsi0 : usb-storage 1-1:1.0 | ||
| + | [ 2728.364000] usb 1-1: USB disconnect, address 4 | ||
| + | [ 2729.872000] usb 1-1: new high speed USB device using rt3xxx-ehci and address 5 | ||
| + | [ 2730.016000] scsi1 : usb-storage 1-1:1.0 | ||
| + | [ 2731.040000] scsi 1:0:0:0: Direct-Access | ||
| + | [ 2731.068000] sd 1:0:0:0: [sda] 15669248 512-byte logical blocks: (8.02 GB/7.47 GiB) | ||
| + | [ 2731.104000] sd 1:0:0:0: [sda] Write Protect is off | ||
| + | [ 2731.112000] sd 1:0:0:0: [sda] Assuming drive cache: write through | ||
| + | [ 2731.132000] sd 1:0:0:0: [sda] Assuming drive cache: write through | ||
| + | [ 2731.148000] | ||
| + | [ 2731.156000] sd 1:0:0:0: [sda] Assuming drive cache: write through | ||
| + | [ 2731.168000] sd 1:0:0:0: [sda] Attached SCSI removable disk | ||
| + | start mount sda1 | ||
| + | start mount sda | ||
| + | [ 2733.524000] FAT: utf8 is not a recommended IO charset for FAT filesystems, | ||
| + | [ 2733.568000] FAT: utf8 is not a recommended IO charset for FAT filesystems, | ||
| + | mount /dev/sda1 successfully | ||
| + | ntfs-3g /dev/sda error | ||
| + | </ | ||
| + | |||
| + | The drive is mounted automaticaly in the orignal firmware: | ||
| + | < | ||
| + | # mount | ||
| + | rootfs on / type rootfs (rw) | ||
| + | proc on /proc type proc (rw, | ||
| + | none on /var type ramfs (rw, | ||
| + | none on /dev type ramfs (rw, | ||
| + | none on /etc type ramfs (rw, | ||
| + | none on /tmp type ramfs (rw, | ||
| + | none on /media type ramfs (rw, | ||
| + | none on /sys type sysfs (rw, | ||
| + | devpts on /dev/pts type devpts (rw, | ||
| + | / | ||
| + | mdev on /dev type ramfs (rw, | ||
| + | devpts on /dev/pts type devpts (rw, | ||
| + | /dev/sda1 on /media/sda1 type vfat (rw, | ||
| + | </ | ||
| + | |||
| + | ==== POE ==== | ||
| + | |||
| + | Due to the fact the SP2 SP1 CT2 CT1 pin holes are exposed there might be a chance to use a Si3402 to provide "real POE" instead of the passive POE implemented already. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | ^ Architecture | ||
| + | ^ Vendor | ||
| + | ^ Bootloader | ||
| + | ^ System-On-Chip | ||
| + | ^ CPU/ | ||
| + | ^ Flash-Chip | ||
| + | ^ Flash size | 8 MiB | | ||
| + | ^ RAM | 64 MiB | | ||
| + | ^ Wireless | ||
| + | ^ Ethernet | ||
| + | ^ Switch | ||
| + | ^ USB | 1x 2.0 | | ||
| + | ^ Serial | ||
| + | ^ JTAG | [[#JTAG|not yet identified]] | ||
| + | |||
| + | ==== Components ==== | ||
| + | ^ Type | Description | ||
| + | ^ AH1943 25Q64CSIG3 UA2430 | ||
| + | ^ RTL8211F K2102H1 GK08 | Realtek Ethernet transceiver 10/100/1000 MBit | https:// | ||
| + | ^ LXK 6626 1936 | WiFi Amplifier | ||
| + | ^ LSC LSP5527 1908H3 | ||
| + | ^ S158adH | ||
| + | ^ MEDIATEK MT7612EN 2015-8MJL ETPS3843 | ||
| + | ^ MEDIATEK MT7620A 2010-BMTH GTPRYF67H | ||
| + | ^ SCTF 40.000 | ||
| + | ^ A3R12E40DBF-AH 946ZENB0 8C031297G-F | ||
| + | ^ 85743 035468 1 2002 MX | RF Frontend | ||
| + | ^ TF5040 2017H | Ethernet transformer | ||
| + | ^ LGE SS310 | Schottky Barrier Rectifiers 100V/ | ||
| + | ===== Flash Layout ===== | ||
| + | ==== Linux reported layout (7Links) ==== | ||
| + | < | ||
| + | dmesg | ||
| + | deice id : c8 40 17 c8 40 (4017c840) | ||
| + | GD25Q64B(c8 4017c840) (8192 Kbytes) | ||
| + | mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0 | ||
| + | Creating 6 MTD partitions on " | ||
| + | 0x000000000000-0x000000800000 : " | ||
| + | 0x000000000000-0x000000030000 : " | ||
| + | 0x000000030000-0x000000040000 : " | ||
| + | 0x000000040000-0x000000050000 : " | ||
| + | 0x000000050000-0x000000780000 : " | ||
| + | 0x000000780000-0x000000800000 : " | ||
| + | </ | ||
| + | < | ||
| + | cat /proc/mtd | ||
| + | dev: size | ||
| + | mtd0: 00800000 00010000 " | ||
| + | mtd1: 00030000 00010000 " | ||
| + | mtd2: 00010000 00010000 " | ||
| + | mtd3: 00010000 00010000 " | ||
| + | mtd4: 00730000 00010000 " | ||
| + | mtd5: 00080000 00010000 " | ||
| + | </ | ||
| + | ==== Linux reported layout (forum) ==== | ||
| + | < | ||
| + | deice id : c8 40 17 c8 40 (4017c840) | ||
| + | GD25Q64B(c8 4017c840) (8192 Kbytes) | ||
| + | mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0 | ||
| + | Creating 5 MTD partitions on " | ||
| + | 0x000000000000-0x000000800000 : " | ||
| + | 0x000000000000-0x000000030000 : " | ||
| + | 0x000000030000-0x000000040000 : " | ||
| + | 0x000000040000-0x000000050000 : " | ||
| + | 0x000000050000-0x000001000000 : " | ||
| + | mtd: partition " | ||
| + | </ | ||
| + | ==== binwalk output (flash dump) ==== | ||
| + | < | ||
| + | DECIMAL | ||
| + | -------------------------------------------------------------------------------- | ||
| + | 73296 | ||
| + | 210408 | ||
| + | 327680 | ||
| + | 327744 | ||
| + | 7864320 | ||
| + | </ | ||
| ==== Photos ==== | ==== Photos ==== | ||
| Line 137: | Line 268: | ||
| - | {{: | + | {{media:wavlink: |
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_pcb_back.png? |
| + | {{media: | ||
| + | {{media: | ||
| + | {{media:wavlink:wavlink-ac1200_pcb_back_detailed.jpg.png? | ||
| + | {{media: | ||
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_unscrew.png? |
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_parts.png? |
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_open.png? |
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_open1.png? |
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_pcb_antennas.png?400|}} |
| <WRAP BOX> | <WRAP BOX> | ||
| Line 159: | Line 293: | ||
| http:// | http:// | ||
| + | |||
| + | Please note that this (as well as serial console login) has been removed in newer firmware versions (WN572HG3-A_2021.07.21.bin). You will need [[http:// | ||
| ==== Telnet ==== | ==== Telnet ==== | ||
| Line 168: | Line 304: | ||
| -> [[docs: | -> [[docs: | ||
| - | {{:media: | + | {{media:wavlink:wavlink-ac1200_serial.png?400|}} |
| + | |||
| + | ^ Serial connection parameters\\ for 7Links AC1200 | 57600, 8N1 | | ||
| - | ^ Serial connection parameters\\ for 7Links AC1200 | + | ^ Vcc ^ RX ^ TX ^ GND ^ |
| + | | 3.3V | RX (PC) / TX (Router) | ||
| ==== Antennas ==== | ==== Antennas ==== | ||
| <WRAP BOX> | <WRAP BOX> | ||
| - | Advice, while you are in there strengthen the antenna connectors with more solder and epoxy. | + | Advice: while you are in there strengthen the antenna connectors with more solder and epoxy. |
| </ | </ | ||
| Line 907: | Line 1046: | ||
| ===== Tags ===== | ===== Tags ===== | ||
| [[meta: | [[meta: | ||
| - | {{tag> | + | {{tag> |