gluon icon indicating copy to clipboard operation
gluon copied to clipboard

targets/ramips-mt7621: add device Totolink X5000R

Open RobWei opened this issue 2 years ago • 6 comments

Running device: http://[2a03:2260:115:100:5e92:5eff:fea3:1510]/cgi-bin/status https://meshviewer.freifunk-muensterland.de/map/#!/de/map/5c925ea31510

WIP:

  • [ ] must be flashable from vendor firmware
    • [x] ~~webinterface~~ (In refer to https://openwrt.org/toh/totolink/x5000r#installation this should be possible. In my case I was only able to do a "cloud"-update.)
    • [ ] tftp
    • [x] other: "Image Flashing mode: See https://openwrt.org/toh/totolink/x5000r#back_to_stock_firmware"
  • [ ] must support upgrade mechanism
    • [ ] must have working sysupgrade
      • [ ] must keep/forget configuration (if applicable) think sysupgrade [-n] or firstboot
    • [ ] must have working autoupdate usually means: gluon profile name must match image name
  • [x] reset/wps/phone button must return device into config mode
  • [x] primary mac should match address on device label (or packaging) (https://gluon.readthedocs.io/en/latest/dev/hardware.html#notes)
  • wired network
    • [x] should support all network ports on the device
    • [x] must have correct port assignment (WAN/LAN)
      • On devices supplied via PoE, there is usually no explicit WAN/LAN labeling on the hardware. The PoE input should be the WAN port in this case.
  • wifi (if applicable)
    • [x] association with AP must be possible on all radios
    • [x] association with 802.11s mesh must be working on all radios
    • [x] ap/mesh mode must work in parallel on all radios
  • led mapping
    • power/sys led (critical, because led definitions are setup on firstboot only)
      • [x] lit while the device is on
      • [x] should display config mode blink sequence (https://gluon.readthedocs.io/en/latest/features/configmode.html)
    • ~~radio leds~~
      • [x] ~~should map to their respective radio~~
      • [x] ~~should show activity~~
    • switchport leds
      • [x] should map to their respective port (or switch, if only one led present)
      • [x] should show link state and activity
  • ~~outdoor devices only~~
    • [x] ~~added board name to is_outdoor_device function in package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua~~

RobWei avatar Jan 07 '22 14:01 RobWei

Is the missing upgrade capability due to a bug or not tested yet?

blocktrron avatar Jan 15 '22 10:01 blocktrron

Sry. Haven't tested yet. I will do this maybe tomorow or in a few days.

RobWei avatar Jan 15 '22 18:01 RobWei

No worries. I'll just convert this to a draft so it is imminently visible this is not ready for merge yet.

blocktrron avatar Jan 15 '22 20:01 blocktrron

@RobWei any update on this?

rotanid avatar May 01 '22 17:05 rotanid

@RobWei The device went offline 25 days ago. Is this still a work in progress?

AiyionPrime avatar Jun 01 '22 09:06 AiyionPrime

little misbehaviour sry :3

RobWei avatar Jun 07 '22 18:06 RobWei

Any update here? If not, I'd close this.

blocktrron avatar Oct 08 '22 00:10 blocktrron

Sorry, I clicked the wrong button

blocktrron avatar Oct 08 '22 13:10 blocktrron

Two weeks passed - feel freeto reopen once the remaining bullet-points from the checklist are verified.

blocktrron avatar Oct 21 '22 14:10 blocktrron