You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/ath79/image
Stijn Tintel cd09f26660 ath79: add support for D-Link DAP-2695-A1
Hardware:
* SoC: Qualcomm Atheros QCA9558
* RAM: 256MB
* Flash: 16MB SPI NOR
* Ethernet: 2x 10/100/1000 (1x 802.3at PoE-PD)
* WiFi 2.4GHz: Qualcomm Atheros QCA9558
* WiFi 5GHz: Qualcomm Ahteros QCA9880-2R4E
* LEDS: 1x 5GHz, 1x 2.4GHz, 1x LAN1(POE), 1x LAN2, 1x POWER
* Buttons: 1x RESET
* UART: 1x RJ45 RS-232 Console port

Installation via stock firmware:
* Install the factory image via the stock firmware web interface

Installation via bootloader Emergency Web Server:
* Connect your PC to the LAN1(PoE) port
* Configure your PC with IP address 192.168.0.90
* Open a serial console to the Console port (115200,8n1)
* Press "q" within 2s when "press 'q' to stop autoboot" appears
* Open http://192.168.0.50 in a browser
* Upload either the factory or the sysupgrade image
* Once you see "write image into flash...OK,dest addr=0x9f070000" you
  can power-cycle the device. Ignore "checksum bad" messages.

Setting the MAC addresses for the ethernet interfaces via
/etc/board.d/02_network adds the following snippets to
/etc/config/network:

config device 'lan_eth0_1_dev'
        option name 'eth0.1'
        option macaddr 'xx:xx:xx:xx:xx:xx'

config device 'wan_eth1_2_dev'
        option name 'eth1.2'
        option macaddr 'xx:xx:xx:xx:xx:xx'

This would result in the proper MAC addresses being set for the VLAN
subinterfaces, but the parent interfaces would still have a random MAC
address. Using untagged VLANs could solve this, but would still leave
those extra snippets in /etc/config/network, and then the device VLAN
setup would differ from the one used in ar71xx. Therefore, the MAC
addresses of the ethernet interfaces are being set via preinit instead.

The bdcfg partition contains 4 MAC address labels:
 - lanmac
 - wanmac
 - wlanmac
 - wlanmac_a

The first 3 all contain the same MAC address, which is also the one on
the label.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
4 years ago
..
bin ath79: add support for PISEN WMB001N 5 years ago
lzma-loader ath79: move lzma-loader to the end of available RAM 4 years ago
Makefile treewide: simplify inclusion of subtarget image files 4 years ago
common-buffalo.mk ath79: sort device definitions in image/* 5 years ago
common-mikrotik.mk packages/boot: remove rbcfg 4 years ago
common-netgear.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
common-tp-link.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
common-yuncore.mk ath79: add support for YunCore TFTP image generation 5 years ago
generic-tp-link.mk ath79: add support for TP-Link RE450 v3 4 years ago
generic-ubnt.mk ath79: update WA/XC devices UBNT_VERSION to 8.5.3 4 years ago
generic.mk ath79: add support for D-Link DAP-2695-A1 4 years ago
mikrotik.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
nand.mk ath79/nand: add support for Netgear WNDR4300SW 4 years ago
tiny-netgear.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
tiny-tp-link.mk ath79: add support for TP-Link TL-WR802N V1 and V2 4 years ago
tiny.mk ath79: Do not build buffalo_whr-g301n by default 4 years ago