Skip to content
  • Sven Roederer's avatar
    ath79: add support for Ubiquiti Nanostation Loco M (XM) · 6a950afd
    Sven Roederer authored
    
    
    This adds support for the Ubiquiti Nanostation Loco M (XM), which
    has the same board/LEDs as the Bullet M XM, but different case and
    antennas.
    
    Specifications:
    - AR7241 SoC @ 400 MHz
    - 32 MB RAM
    - 8 MB SPI flash
    - 1x 10/100 Mbps Ethernet, 24 Vdc PoE-in
    - NS Loco M2: built-in antenna: 8 dBi; AR9287
    - NS Loco M5: built-in antenna: 13 dBi; 2T2R 5 GHz radio
    - POWER/LAN green LEDs
    - 4x RSSI LEDs (red, orange, green, green)
    - UART (115200 8N1) on PCB
    
    Flashing via WebUI:
      Upload the factory image via the stock firmware web UI.
      Note that only certain firmware versions accept unsigned
      images. Refer to the device's Wiki page for further information.
    
    Flashing via TFTP:
      Same procedure as other NanoStation M boards.
    
    - Use a pointy tool (e.g., pen cap, paper clip) and keep the reset
      button on the device or on the PoE supply pressed
    - Power on the device via PoE (keep reset button pressed)
    - Keep pressing until LEDs flash alternatively LED1+LED3 =>
      LED2+LED4 => LED1+LED3, etc.
    - Release reset button
    - The device starts a TFTP server at 192.168.1.20
    - Set a static IP on the computer (e.g., 192.168.1.21/24)
    - Upload via tftp the factory image:
      $ tftp 192.168.1.20
      tftp> bin
      tftp> trace
      tftp> put openwrt-ath79-generic-xxxxx-ubnt_nanostation-loco-m-squashfs-factory.bin
    
    Tested on NanoStation Loco M2.
    
    Signed-off-by: default avatarSven Roederer <freifunk@it-solutions.geroedel.de>
    Co-developed-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
    Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
    (cherry picked from commit b56bcfe3)
    6a950afd