[PATCH] Add support for Ubiquiti EdgeRouter X (SFP)

SebaBe freifunk at beibecks.de
Mi Sep 11 11:14:43 CEST 2019


Wäre es machbar das für den EP-R6 zu portieren?
Da hakelt es derzeit noch.
Ein Testgerät könnte man evtl organisieren, kann ich nachfragen. 

Grüße Sebastian 

Am 11. September 2019 11:04:25 MESZ schrieb Christian Dresel <fff at chrisi01.de>:
>Reviewed-by: Christian Dresel <fff at chrisi01.de>
>
>On 14.08.19 01:00, Fabian Bläse wrote:
>> Signed-off-by: Fabian Bläse <fabian at blaese.de>
>> ---
>>  bsp/board_mt7621.bsp                           |  9 +++++++++
>>  bsp/mt7621/.config                             | 18
>++++++++++++++++++
>>  .../files/lib/functions/fff/cpuport            |  4 +++-
>>  .../fff/fff-network/ramips/network.ubnt-erx    |  9 +++++++++
>>  .../fff-network/ramips/network.ubnt-erx-sfp    |  9 +++++++++
>>  5 files changed, 48 insertions(+), 1 deletion(-)
>>  create mode 100644 bsp/board_mt7621.bsp
>>  create mode 100644 bsp/mt7621/.config
>>  create mode 100644
>src/packages/fff/fff-network/ramips/network.ubnt-erx
>>  create mode 100644
>src/packages/fff/fff-network/ramips/network.ubnt-erx-sfp
>> 
>> diff --git a/bsp/board_mt7621.bsp b/bsp/board_mt7621.bsp
>> new file mode 100644
>> index 0000000..e9f6776
>> --- /dev/null
>> +++ b/bsp/board_mt7621.bsp
>> @@ -0,0 +1,9 @@
>> +machine=mt7621
>> +chipset=ramips
>> +subtarget=mt7621
>> +target=$builddir/$machine
>> +
>> +images=(
>> +        "openwrt-ramips-mt7621-ubnt-erx-squashfs-sysupgrade.tar"
>> +        "openwrt-ramips-mt7621-ubnt-erx-sfp-squashfs-sysupgrade.tar"
>> +       )
>> diff --git a/bsp/mt7621/.config b/bsp/mt7621/.config
>> new file mode 100644
>> index 0000000..4592536
>> --- /dev/null
>> +++ b/bsp/mt7621/.config
>> @@ -0,0 +1,18 @@
>> +# Generated using "./buildscript config openwrt".
>> +# Do no edit manually
>> +#
>> +CONFIG_TARGET_ramips=y
>> +CONFIG_TARGET_ramips_mt7621=y
>> +CONFIG_TARGET_MULTI_PROFILE=y
>> +CONFIG_TARGET_DEVICE_ramips_mt7621_DEVICE_ubnt-erx=y
>> +CONFIG_TARGET_DEVICE_ramips_mt7621_DEVICE_ubnt-erx-sfp=y
>> +CONFIG_BUSYBOX_CUSTOM=y
>> +CONFIG_CLEAN_IPKG=y
>> +CONFIG_PACKAGE_kmod-ifb=y
>> +CONFIG_PACKAGE_kmod-ledtrig-heartbeat=y
>> +CONFIG_PACKAGE_kmod-ledtrig-netdev=y
>> +CONFIG_PACKAGE_kmod-sched-connmark=y
>> +CONFIG_PACKAGE_qos-scripts=y
>> +CONFIG_PACKAGE_tc=y
>> +CONFIG_STRIP_KERNEL_EXPORTS=y
>> +CONFIG_TARGET_SQUASHFS_BLOCK_SIZE=512
>> diff --git
>a/src/packages/fff/fff-network/files/lib/functions/fff/cpuport
>b/src/packages/fff/fff-network/files/lib/functions/fff/cpuport
>> index b27b775..7f62d14 100644
>> --- a/src/packages/fff/fff-network/files/lib/functions/fff/cpuport
>> +++ b/src/packages/fff/fff-network/files/lib/functions/fff/cpuport
>> @@ -8,7 +8,9 @@ case "$BOARD" in
>>  		CPUPORT="5t"
>>  		;;
>>  	tl-wr1043nd-v2|\
>> -	tl-wr1043nd-v3)
>> +	tl-wr1043nd-v3|\
>> +	ubnt-erx|\
>> +	ubnt-erx-sfp)
>>  		CPUPORT="6t"
>>  		;;
>>  	cpe210-v2|\
>> diff --git a/src/packages/fff/fff-network/ramips/network.ubnt-erx
>b/src/packages/fff/fff-network/ramips/network.ubnt-erx
>> new file mode 100644
>> index 0000000..9dbc9f8
>> --- /dev/null
>> +++ b/src/packages/fff/fff-network/ramips/network.ubnt-erx
>> @@ -0,0 +1,9 @@
>> +. /lib/functions/fff/network
>> +
>> +WANDEV=eth0
>> +SWITCHDEV=eth0
>> +CLIENT_PORTS="6t 3 4"
>> +WAN_PORTS="6t 0"
>> +BATMAN_PORTS="6t 1 2"
>> +
>> +ROUTERMAC=$(cat /sys/class/net/eth0/address)
>> diff --git a/src/packages/fff/fff-network/ramips/network.ubnt-erx-sfp
>b/src/packages/fff/fff-network/ramips/network.ubnt-erx-sfp
>> new file mode 100644
>> index 0000000..9dbc9f8
>> --- /dev/null
>> +++ b/src/packages/fff/fff-network/ramips/network.ubnt-erx-sfp
>> @@ -0,0 +1,9 @@
>> +. /lib/functions/fff/network
>> +
>> +WANDEV=eth0
>> +SWITCHDEV=eth0
>> +CLIENT_PORTS="6t 3 4"
>> +WAN_PORTS="6t 0"
>> +BATMAN_PORTS="6t 1 2"
>> +
>> +ROUTERMAC=$(cat /sys/class/net/eth0/address)
>> 
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190911/f74f70c6/attachment.html>


Mehr Informationen über die Mailingliste franken-dev