Ubiquiti EdgeRouter 6P

Under Construction!
This page is currently under construction. You can edit the article to help completing it.

The Ubiquiti EdgeRouter 6P is a 6-port router based on the Cavium Octeon III platform. It can do gigabit routing. There are 5 regular gigabit Ethernet ports and one SFP port. The device's capability for passive POE through the 5 ethernet ports is not currently supported by OpenWRT.

EdgeRouter 6P

None at this time.

ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSB
EdgeRouter 6P (ER-6P)Cavium CN713010008, 4096 eMMC1024----5-1x 3.0

FIXME Find out flash layout, then add the flash layout table here (copy, paste, modify the example).

Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.

FIXME The instructions below are for Broadcom devices and only serve as an example.
Remove / modify them if they do not apply to this particular device!

This section deals with

  • How you install OpenWrt from a device freshly opened
  • The steps required such as reset to factory defaults if the device has already been configured

Note: Reset router to factory defaults if it has been previously configured.

  • Browse to http://192.168.1.1/Upgrade.asp
  • Upload .bin file to router
  • Wait for it to reboot
  • Telnet to 192.168.1.1 and set a root password, or browse to http://192.168.1.1 if LuCI is installed.

Specific values needed for tftp

FIXME Enter values for “FILL-IN” below

Bootloader tftp server IPv4 address FILL-IN
Bootloader MAC address (special) FILL-IN
Firmware tftp image Latest OpenWrt release (NOTE: Name must contain “tftp”)
TFTP transfer window FILL-IN seconds
TFTP window start approximately FILL-IN seconds after power on
TFTP client required IP address FILL-IN

generic.sysupgrade

FIXME These are generic instructions. Update with your router's specifics.

  • Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
  • Upload image file for sysupgrade to LuCI
  • Wait for reboot

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:

  • sysupgrade
  • mtd

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.

sysupgrade

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
sysupgrade /tmp/xxx.abc

mtd

If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
mtd write /tmp/xxx.abc linux && reboot

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

The default network configuration is:

Interface Name Description Default configuration Remarks
br-lan LAN bridge 192.168.1.1/24 The bridge interface covers lan1 through lan5. Lan5 is the SFP port.
lan0 WAN port DHCP

Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.

Port Switch port
WAN / lan0 eth0
lan1 eth1
lan2 eth2
lan3 eth3
lan4 eth4
lan5 eth5 (SFP)

The Ubiquiti EdgeRouter 6P has the following buttons:

BUTTON Event
Reset reset
General
Brand Ubiquiti
Model EdgeRouter 6P (ER-6P)
Versions
Device Type Router
Availability Available 2021
Comments - general
OpenWrt Support
Supported Since Commit https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=6ee3680614047f7732731ebbaac946a93ab4f693
Supported Since Release
Supported Current Release snapshot
Unsupported
Hardware
Bootloader U-Boot
Target octeon
System-On-Chip Cavium CN7130
CPU MHz 1000
Flash MB 8, 4096 eMMC
RAM MB 1024
Network
Ethernet 100M ports -
Ethernet Gbit ports 5
Switch ¿
Modem -
VLAN Yes
Comments - network ports 1 x 1000 Mbps SFP port
Wireless
WLAN 2.4GHz -
WLAN 5.0GHz -
WLAN Hardware -
Detachable Antennas -
Comments - WLAN
Interfaces
USB ports 1x 3.0
SATA ports -
Serial Yes
JTAG ¿
Comments - USB & SATA ports
Misc
LED count 6
Button count 1
Power supply 24 VDC, 2.5 A
Links
Forum Topic URL
WikiDevi URL https://wikidevi.wi-cat.ru/Ubiquiti_Networks_EdgeRouter_6P_(ER-6P)
OEM device homepage URL https://www.ui.com/edgemax/edgerouter-6p/
Firmware OEM Stock URL https://www.ui.com/download/edgemax/edgerouter-6p
Firmware OpenWrt Install URL
Firmware OpenWrt Upgrade URL
Edit the underlying data View/Edit data

Front and Back:

Note: This will void your warranty!

FIXME Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, …

  • To remove the cover and open the device, do a/b/c

Main PCB:
Insert photo of PCB

port.serial general information about the serial port, serial port cable, etc.

Console port on front of device uses RJ45, RS232, Cisco-style cable.

Serial connection parameters
for Ubiquiti EdgeRouter 6P
115200 baud, 8-N-1

port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port

None so far.

SPI stage 1 bootloader SPI ID: c2:20:17:c2:20 header found at offset 0x2000 Image 1.2: address: 0xffffffffc0000000, header length: 192, data length: 359416 Validating data... Starting next bootloader at 0xffffffff81000000 Board type: UBNT_E300 U-Boot 2013.07 (UBNT Build Version: e301_001_3f6cf) (Aug 27 2018 - 07:18:51) Octeon unique ID: 00000000000000000000 N0.LMC0 Configuration Completed: 1024 MB Warning: Board descriptor tuple not found in eeprom, using defaults Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Start hw_watchdog_start! Stop hw_watchdog_start! Base DRAM address used by u-boot: 0x4fc00000, size: 0x400000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB Found valid failsafe SPI bootloader at offset: 0x5c000, size: 1438728 bytes U-Boot 2013.07 (UBNT Build Version: e301_003_6be37) (Jun 05 2019 - 09:00:24) Octeon unique ID: 00000000000000000000 Using DRAM size from environment: 1024 MBytes Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Base DRAM address used by u-boot: 0x4f000000, size: 0x1000000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB UBNT_E300 r1:1, r2:23, serial #: XXXXXXXXXXXX MPR 13-02408-23 Loading bootloader from SPI offset 0x200000, size: 1438728 bytes U-Boot 2013.07 (UBNT Build Version: e301_003_6be37) (Jun 05 2019 - 09:00:24) Octeon unique ID: 00000000000000000000 Using DRAM size from environment: 1024 MBytes Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Base DRAM address used by u-boot: 0x4f000000, size: 0x1000000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB UBNT_E300 r1:1, r2:23, serial #: XXXXXXXXXXXX MPR 13-02408-23 Flash boot bus region not enabled, skipping NOR flash config DLM0: QSGMII ports selected DLM1: mini-PCIe slots selected DLM2: mini-PCIe slots selected SPI: SPI NOR enabled MMC: Octeon MMC/SD0: 0 PCIe: Link timeout on port 0, probably the slot is empty PCIe: Port 1 not in PCIe mode, skipping PCIe: Port 2 not in PCIe mode, skipping PCI console init succeeded, 1 consoles, 1024 bytes each Net: octeth0, octeth1 [PRIME], octeth2, octeth3, octeth4, octeth5 Node 0 Interface 0 has 4 ports (QSGMII) Node 0 Interface 1 has 4 ports (QSGMII) Node 0 Interface 2 has 4 ports (NPI) Node 0 Interface 3 has 4 ports (LOOP) Node 0 Interface 4 has 1 ports (AGL) Type the command 'usb start' to scan for USB storage devices. Hit any key to stop autoboot: 0 reading vmlinux.64 6768600 bytes read in 2297 ms (2.8 MiB/s) reading vmlinux.64.md5 33 bytes read in 303 ms (0 Bytes/s) Allocating memory for ELF segment: addr: 0xffffffff80800000 (adjusted to: 0x8000 ## Loading big-endian Linux kernel with entry point: 0xffffffff80ccca80 ... Bootloader: Done loading app on coremask: 0xf Starting cores: 0xf Linux version 4.9.79-UBNT (ubnt@5c455610e1a5) (gcc version 4.7.0 (Cavium Inc. V1 CVMSEG size: 3 cache lines (384 bytes) Cavium Inc. SDK-5.1.0 bootconsole [early0] enabled CPU0 revision is: 000d9602 (Cavium Octeon III) FPU revision is: 00739600 Checking for the multiply/shift bug... no. Checking for the daddiu bug... no. Determined physical RAM map: memory: 000000002ec00000 @ 0000000020300000 (usable) memory: 000000000ec00000 @ 0000000001100000 (usable) memory: 0000000000400000 @ 0000000000400000 (usable) memory: 0000000000632000 @ 0000000000800000 (kernel data and code) memory: 000000000013a000 @ 0000000000e80000 (kernel data and code) memory: 000000000004e000 @ 0000000000e32000 (usable after init) Using passed Device Tree <800000000fdb0900>. Using passed Device Tree. UBNT board DTS pruning ... board 20300 major 1 software IO TLB [mem 0x01f1f000-0x01f5f000] (0MB) mapped at [8000000001f1f000-8] Primary instruction cache 78kB, virtually tagged, 39 way, 16 sets, linesize 128. Primary data cache 32kB, 32-way, 8 sets, linesize 128 bytes. Secondary unified cache 512kB, 4-way, 1024 sets, linesize 128 bytes. Secondary unified cache 512kB, 4-way, 1024 sets, linesize 128 bytes. Zone ranges: DMA32 [mem 0x0000000000400000-0x00000000efffffff] Normal empty Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000000400000-0x0000000000fb9fff] node 0: [mem 0x0000000001100000-0x000000000fcfffff] node 0: [mem 0x0000000020300000-0x000000004eefffff] Initmem setup node 0 [mem 0x0000000000400000-0x000000004eefffff] percpu: Embedded 17 pages/cpu @8000000001f6c000 s29056 r8192 d32384 u69632 Built 1 zonelists in Node order, mobility grouping on. Total pages: 251420 Policy zone: DMA32 Kernel command line: root=/dev/mmcblk0p2 rootdelay=10 rw rootsqimg=squashfs.iml PID hash table entries: 4096 (order: 3, 32768 bytes) Memory: 996692k/996692k available (4946k kernel code, 0k reserved, 1397k data, ) SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=2 Hierarchical RCU implementation. Build-time adjustment of leaf fanout to 64. NR_IRQS:767 nr_irqs:767 9 CIB interrupt controller probed: 800107000000e000 23 bits CIB interrupt controller probed: 800107000000e200 12 bits CIB interrupt controller probed: 800107000000e400 6 bits CIB interrupt controller probed: 800107000000ec00 15 bits CIB interrupt controller probed: 800107000000e600 4 bits CIB interrupt controller probed: 800107000000e800 11 bits CIB interrupt controller probed: 800107000000e900 11 bits clocksource: OCTEON_CVMCOUNT: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffs Calibrating delay loop (skipped) preset value.. 2000.00 BogoMIPS (lpj=10000000) pid_max: default: 32768 minimum: 301 Security Framework initialized Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) Checking for the daddi bug... no. SMP: Booting CPU01 (CoreId 1)... CPU1 revision is: 000d9602 (Cavium Octeon III) FPU revision is: 00739600 Cpu 1 online SMP: Booting CPU02 (CoreId 2)... CPU2 revision is: 000d9602 (Cavium Octeon III) FPU revision is: 00739600 Cpu 2 online SMP: Booting CPU03 (CoreId 3)... CPU3 revision is: 000d9602 (Cavium Octeon III) FPU revision is: 00739600 Cpu 3 online Brought up 4 CPUs devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 191s futex hash table entries: 1024 (order: 5, 131072 bytes) NET: Registered protocol family 16 HugeTLB registered 2 MB page size, pre-allocated 0 pages SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb pps_core: LinuxPPS API ver. 1 registered pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@> PTP clock support registered clocksource: Switched to clocksource OCTEON_CVMCOUNT NET: Registered protocol family 2 TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 5, 131072 bytes) TCP: Hash tables configured (established 8192 bind 8192) UDP hash table entries: 512 (order: 2, 16384 bytes) UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) NET: Registered protocol family 1 octeon_pci_console: Initialized. /proc/octeon_perf: Octeon performance counter interface loaded platform 1180068000000.uctl: clocks initialized. platform 1180069000000.uctl: clocks initialized. workingset: timestamp_bits=61 max_order=18 bucket_order=0 squashfs: version 4.0 (2009/01/31) Phillip Lougher io scheduler noop registered io scheduler cfq registered (default) octeon_gpio 1070000000800.gpio-controller: OCTEON GPIO: base = 0 Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled console [ttyS0] disabled 1180000000800.serial: ttyS0 at MMIO 0x1180000000800 (irq = 34, base_baud = 2500N console [ttyS0] enabled console [ttyS0] enabled bootconsole [early0] disabled bootconsole [early0] disabled 1180000000c00.serial: ttyS1 at MMIO 0x1180000000c00 (irq = 35, base_baud = 2500N random: fast init done loop: module loaded m25p80 spi32766.0: mx25l6405d (8192 Kbytes) 3 cmdlinepart partitions found on MTD device spi32766.0 Creating 3 MTD partitions on "spi32766.0": 0x000000000000-0x000000200000 : "boot0" 0x000000200000-0x000000400000 : "boot1" 0x000000400000-0x000000410000 : "eeprom" spi-octeon 1070000001000.spi: OCTEON SPI bus driver libphy: mdio_octeon: probed mdio_octeon 1180000001800.mdio: Probed libphy: mdio_octeon: probed mdio_octeon 1180000001900.mdio: Probed libphy: Fixed MDIO Bus: probed octeon-ethernet 2.0 Node 0 Interface 0 has 4 ports (QSGMII) Node 0 Interface 1 has 4 ports (QSGMII) Node 0 Interface 2 has 4 ports (NPI) Node 0 Interface 3 has 4 ports (LOOP) Node 0 Interface 4 has 1 ports (AGL) dwc3 1680000000000.xhci: Configuration mismatch. dr_mode forced to host dwc3 1690000000000.xhci: Configuration mismatch. dr_mode forced to host ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-platform: EHCI generic platform driver ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci-platform: OHCI generic platform driver xhci-hcd xhci-hcd.0.auto: xHCI Host Controller xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f06d hci version 0x100 quirks 0x02010 xhci-hcd xhci-hcd.0.auto: irq 25, io mem 0x1680000000000 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: xHCI Host Controller usb usb1: Manufacturer: Linux 4.9.79-UBNT xhci-hcd usb usb1: SerialNumber: xhci-hcd.0.auto hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected xhci-hcd xhci-hcd.0.auto: xHCI Host Controller xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: xHCI Host Controller usb usb2: Manufacturer: Linux 4.9.79-UBNT xhci-hcd usb usb2: SerialNumber: xhci-hcd.0.auto hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected xhci-hcd xhci-hcd.1.auto: xHCI Host Controller xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3 xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f06d hci version 0x100 quirks 0x02010 xhci-hcd xhci-hcd.1.auto: irq 26, io mem 0x1690000000000 usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: xHCI Host Controller usb usb3: Manufacturer: Linux 4.9.79-UBNT xhci-hcd usb usb3: SerialNumber: xhci-hcd.1.auto hub 3-0:1.0: USB hub found hub 3-0:1.0: 1 port detected xhci-hcd xhci-hcd.1.auto: xHCI Host Controller xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4 usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. usb usb4: New USB device found, idVendor=1d6b, idProduct=0003 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: xHCI Host Controller usb usb4: Manufacturer: Linux 4.9.79-UBNT xhci-hcd usb usb4: SerialNumber: xhci-hcd.1.auto hub 4-0:1.0: USB hub found hub 4-0:1.0: 1 port detected usbcore: registered new interface driver usb-storage i2c-octeon 1180000001000.i2c: probed i2c-octeon 1180000001200.i2c: probed octeon_wdt: Initial granularity 5 Sec sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman NET: Registered protocol family 17 NET: Registered protocol family 15 OF: fdt:not creating '/sys/firmware/fdt': CRC check failed Waiting 10 sec before mounting root device... mmc0: new DDR MMC card at address 0001 mmcblk0: mmc0:0001 MMC4GB 3.64 GiB mmcblk0boot0: mmc0:0001 MMC4GB partition 1 2.00 MiB mmcblk0boot1: mmc0:0001 MMC4GB partition 2 2.00 MiB mmcblk0rpmb: mmc0:0001 MMC4GB partition 3 512 KiB mmcblk0: p1 p2 EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_! EXT4-fs (mmcblk0p2): mounting ext3 file system using the ext4 subsystem EXT4-fs (mmcblk0p2): recovery complete EXT4-fs (mmcblk0p2): mounted filesystem with journalled data mode. Opts: data=jl VFS: Mounted root (overlay filesystem) on device 0:13. devtmpfs: mounted Freeing unused kernel memory: 312K This architecture does not have kernel memory protection. systemd[1]: System time before build time, advancing clock. NET: Registered protocol family 10 ip_tables: (C) 2000-2006 Netfilter Core Team systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APP) systemd[1]: Detected architecture mips64. Welcome to Debian GNU/Linux 9 (stretch)! systemd[1]: Set hostname to <EdgeRouter-6P>. systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ OK ] Started Forward Password Requests to Wall Directory Watch. systemd[1]: Listening on Syslog Socket. [ OK ] Listening on Syslog Socket. systemd[1]: Created slice User and Session Slice. [ OK ] Created slice User and Session Slice. systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ OK ] Started Dispatch Password Requests to Console Directory Watch. systemd[1]: Reached target Paths. [ OK ] Reached target Paths. systemd[1]: Reached target Encrypted Volumes. [ OK ] Reached target Encrypted Volumes. systemd[1]: Created slice System Slice. [ OK ] Created slice System Slice. [ OK ] Listening on Journal Socket. Starting Load Kernel Modules... Starting Create list of required st�…ce nodes for the current kernel. . Mounting POSIX Message Queue File System... [ OK ] Created slice system-getty.slice. [ OK ] Reached target Remote File Systems. [ OK ] Listening on udev Kernel Socket. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Listening on udev Control Socket. [ OK ] Listening on Journal Socket (/dev/log). Starting Journal Service... Starting Remount Root and Kernel File Systems... [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Reached target Swap. [ OK ] Reached target Slices. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Started Journal Service. ubnt_platform: loading out-of-tree module taints kernel. ubnt_platform: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint [ OK ] Started Create list of required sta�…vice nodes for the current kerne . [ OK ] Started Remount Root and Kernel File Systems. Starting udev Coldplug all Devices... Starting Load/Save Random Seed... Starting Create Static Device Nodes in /dev... [ OK ] Started Load/Save Random Seed. [ OK ] Started Load Kernel Modules. Starting Apply Kernel Variables... [ OK ] Started Create Static Device Nodes in /dev. Starting udev Kernel Device Manager... [ OK ] Reached target Local File Systems (Pre). Mounting /tmp... Mounting /var/log... Mounting /lib/init/rw... Mounting /run/shm... [ OK ] Mounted /lib/init/rw. [ OK ] Mounted /var/log. [ OK ] Mounted /run/shm. [ OK ] Mounted /tmp. [ OK ] Started udev Kernel Device Manager. [ OK ] Started udev Coldplug all Devices. [ OK ] Started Apply Kernel Variables. [ OK ] Found device /dev/ttyS0. Starting Flush Journal to Persistent Storage... [ OK ] Reached target Local File Systems. [ OK ] Started Flush Journal to Persistent Storage. Starting Create Volatile Files and Directories... [ OK ] Started Create Volatile Files and Directories. Starting Update UTMP about System Boot/Shutdown... [ OK ] Reached target System Time Synchronized. [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Reached target System Initialization. [ OK ] Started Daily apt download activities. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Listening on UUID daemon activation socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. [ OK ] Started D-Bus System Message Bus. Starting Login Service... Starting Create vyatta file system.... Starting System Logging Service... [ OK ] Started Daily apt upgrade and clean activities. [ OK ] Reached target Timers. [ OK ] Started Deferred execution scheduler. [ OK ] Started Regular background program processing daemon. [ OK ] Started Login Service. [ OK ] Started System Logging Service. [ OK ] Started Create vyatta file system.. Starting Load the configuration of features which need reboot... [ OK ] Started Load the configuration of features which need reboot. [ OK ] Reached target Network (Pre). Starting Raise network interfaces... Starting Vyatta PPPoE... [ OK ] Started Vyatta PPPoE. Starting UBNT daemon... [ OK ] Started Raise network interfaces. [ OK ] Started UBNT daemon. Starting EdgeOS IMI manager... [ OK ] Started EdgeOS IMI manager. Starting EdgeOS NSM daemon... [ OK ] Started EdgeOS NSM daemon. Starting EdgeOS RIB daemon... [ OK ] Started EdgeOS RIB daemon. [ OK ] Reached target Network. Starting Permit User Sessions... Starting /etc/rc.local Compatibility... Starting UBNT Routing Daemons... [ OK ] Started Permit User Sessions. [ OK ] Started /etc/rc.local Compatibility. Stopping System Logging Service... [ OK ] Stopped System Logging Service. Starting System Logging Service... [ OK ] Started System Logging Service. Stopping System Logging Service... [ OK ] Stopped System Logging Service. Starting System Logging Service... [ OK ] Started System Logging Service. Starting Network Time Service... [ OK ] Started Network Time Service. Starting GUI Telnet Daemon... [ OK ] Started GUI Telnet Daemon. Starting Lighttpd Daemon... [ OK ] Started Lighttpd Daemon. [ OK ] Started UBNT Routing Daemons. [ OK ] Started OpenBSD Secure Shell server. Starting Start ubnt feature daemons... Starting Netplug Services... [ OK ] Started Serial Getty on ttyS0. [ OK ] Reached target Login Prompts. [ OK ] Started Start ubnt feature daemons. [ OK ] Started Netplug Services. [ OK ] Reached target Multi-User System. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. _____ _ | ____|__| | __ _ ___ (c) 2010-2020 | _| / _ |/ _ |/ _ Ubiquiti Networks, Inc. | |__| (_| | (_| | __/ |_______._|__. |___| https://www.ubnt.com |___/ Welcome to EdgeOS EdgeRouter-6P ttyS0 By logging in, accessing, or using the Ubiquiti product, you acknowledge that you have read and understood the Ubiquiti License Agreement (available in the Web UI at, by default, http://192.168.1.1) and agree to be bound by its terms. EdgeRouter-6P login:

SPI stage 1 bootloader SPI ID: c2:20:17:c2:20 header found at offset 0x2000 Image 1.2: address: 0xffffffffc0000000, header length: 192, data length: 359416 Validating data... Starting next bootloader at 0xffffffff81000000 Board type: UBNT_E300 U-Boot 2013.07 (UBNT Build Version: e301_001_3f6cf) (Aug 27 2018 - 07:18:51) Octeon unique ID: 00000000000000000000 N0.LMC0 Configuration Completed: 1024 MB Warning: Board descriptor tuple not found in eeprom, using defaults Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Start hw_watchdog_start! Stop hw_watchdog_start! Base DRAM address used by u-boot: 0x4fc00000, size: 0x400000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB Found valid failsafe SPI bootloader at offset: 0x5c000, size: 1438728 bytes U-Boot 2013.07 (UBNT Build Version: e301_003_6be37) (Jun 05 2019 - 09:00:24) Octeon unique ID: 00000000000000000000 Using DRAM size from environment: 1024 MBytes Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Base DRAM address used by u-boot: 0x4f000000, size: 0x1000000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB UBNT_E300 r1:1, r2:23, serial #: XXXXXXXXXXXX MPR 13-02408-23 Loading bootloader from SPI offset 0x200000, size: 1438728 bytes U-Boot 2013.07 (UBNT Build Version: e301_003_6be37) (Jun 05 2019 - 09:00:24) Octeon unique ID: 00000000000000000000 Using DRAM size from environment: 1024 MBytes Core clock: 1000 MHz, IO clock: 400 MHz, DDR clock: 533 MHz (1066 Mhz DDR) Base DRAM address used by u-boot: 0x4f000000, size: 0x1000000 DRAM: 1 GiB Clearing DRAM...... done SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB SF: Detected MX25L6405D with page size 256 Bytes, erase size 4 KiB, total 8 MiB UBNT_E300 r1:1, r2:23, serial #: XXXXXXXXXXXX MPR 13-02408-23 Flash boot bus region not enabled, skipping NOR flash config DLM0: QSGMII ports selected DLM1: mini-PCIe slots selected DLM2: mini-PCIe slots selected SPI: SPI NOR enabled MMC: Octeon MMC/SD0: 0 PCIe: Link timeout on port 0, probably the slot is empty PCIe: Port 1 not in PCIe mode, skipping PCIe: Port 2 not in PCIe mode, skipping PCI console init succeeded, 1 consoles, 1024 bytes each Net: octeth0, octeth1 [PRIME], octeth2, octeth3, octeth4, octeth5 Node 0 Interface 0 has 4 ports (QSGMII) Node 0 Interface 1 has 4 ports (QSGMII) Node 0 Interface 2 has 4 ports (NPI) Node 0 Interface 3 has 4 ports (LOOP) Node 0 Interface 4 has 1 ports (AGL) Type the command 'usb start' to scan for USB storage devices. Hit any key to stop autoboot: 0 reading vmlinux.64 9258952 bytes read in 3054 ms (2.9 MiB/s) reading vmlinux.64.md5 33 bytes read in 303 ms (0 Bytes/s) Allocating memory for ELF segment: addr: 0xffffffff81100000 (adjusted to: 0x1100000), size 0x1a2ce40 ## Loading big-endian Linux kernel with entry point: 0xffffffff81790a80 ... Bootloader: Done loading app on coremask: 0xf Starting cores: 0xf [ 0.000000] Linux version 5.4.117 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16738-4508b12b08)) #0 SMP Sun May 16 23:01:32 2021 [ 0.000000] Skipping L2 locking due to reduced L2 cache size [ 0.000000] CVMSEG size: 0 cache lines (0 bytes) [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 000d9602 (Cavium Octeon III) [ 0.000000] Checking for the multiply/shift bug... no. [ 0.000000] Checking for the daddiu bug... no. [ 0.000000] Wasting 278528 bytes for tracking 4352 unused pages [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Using appended Device Tree. [ 0.000000] software IO TLB: mapped [mem 0x02c0e000-0x02c4e000] (0MB) [ 0.000000] Primary instruction cache 78kB, virtually tagged, 39 way, 16 sets, linesize 128 bytes. [ 0.000000] Primary data cache 32kB, 32-way, 8 sets, linesize 128 bytes. [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000001100000-0x00000000efffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000001100000-0x0000000002b2bfff] [ 0.000000] node 0: [mem 0x0000000002c00000-0x000000000fbfffff] [ 0.000000] node 0: [mem 0x0000000020000000-0x000000004ebfffff] [ 0.000000] Zeroed struct page in unavailable ranges: 10708 pages [ 0.000000] Initmem setup node 0 [mem 0x0000000001100000-0x000000004ebfffff] [ 0.000000] percpu: Embedded 18 pages/cpu s35360 r8192 d30176 u73728 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 247507 [ 0.000000] Kernel command line: root=/dev/mmcblk0p2 rootdelay=10 rw rootsqimg=squashfs.img rootsqwdir=w mtdparts=spi32766.0:3072k(boot0),1024k(0 [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 960396K/1005744K available (6750K kernel code, 365K rwdata, 1636K rodata, 1348K init, 16691K bss, 45348K reserved, 0K cma-res) [ 0.000000] SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: CONFIG_RCU_FANOUT set to non-default value of 32. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=4. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 127 [ 0.000000] CIB interrupt controller probed: 800107000000e000 23 [ 0.000000] CIB interrupt controller probed: 800107000000e200 12 [ 0.000000] CIB interrupt controller probed: 800107000000e400 6 [ 0.000000] CIB interrupt controller probed: 800107000000e600 4 [ 0.000000] CIB interrupt controller probed: 800107000000e800 11 [ 0.000000] CIB interrupt controller probed: 800107000000e900 11 [ 0.000000] CIB interrupt controller probed: 800107000000ec00 15 [ 0.000000] random: get_random_bytes called from start_kernel+0x370/0x5d0 with crng_init=0 [ 0.342266] clocksource: OCTEON_CVMCOUNT: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns [ 0.361416] Calibrating delay loop (skipped) preset value.. 2000.00 BogoMIPS (lpj=10000000) [ 0.369702] pid_max: default: 32768 minimum: 301 [ 0.374441] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.381685] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.390132] Checking for the daddi bug... no. [ 0.394881] rcu: Hierarchical SRCU implementation. [ 0.399792] smp: Bringing up secondary CPUs ... [ 0.404401] SMP: Booting CPU01 (CoreId 1)... [ 0.408660] CPU1 revision is: 000d9602 (Cavium Octeon III) [ 0.409026] SMP: Booting CPU02 (CoreId 2)... [ 0.418733] CPU2 revision is: 000d9602 (Cavium Octeon III) [ 0.419098] SMP: Booting CPU03 (CoreId 3)... [ 0.428805] CPU3 revision is: 000d9602 (Cavium Octeon III) [ 0.428909] smp: Brought up 1 node, 4 CPUs [ 0.441288] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.450982] futex hash table entries: 1024 (order: 5, 131072 bytes, linear) [ 0.458480] NET: Registered protocol family 16 [ 0.468799] PCIe: Initializing port 0 [ 0.475624] PCIe: BIST2 FAILED for port 0 (0x0000000000000003) [ 1.018956] random: fast init done [ 2.481299] PCIe: Link timeout on port 0, probably the slot is empty [ 2.487645] PCIe: Initializing port 1 [ 2.494615] PCIe: BIST FAILED for port 1 (0xffffffffffffffff) [ 4.507514] PCIe: Link timeout on port 1, probably the slot is empty [ 4.520069] SCSI subsystem initialized [ 4.523857] usbcore: registered new interface driver usbfs [ 4.529212] usbcore: registered new interface driver hub [ 4.534572] usbcore: registered new device driver usb [ 4.539513] EDAC MC: Ver: 3.0.0 [ 4.543023] PCI host bridge to bus 0000:00 [ 4.546980] pci_bus 0000:00: root bus resource [mem 0x1000000000000] [ 4.553286] pci_bus 0000:00: root bus resource [io 0x0000] [ 4.558849] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 4.565612] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 4.574465] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 4.580966] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512 [ 4.591333] clocksource: Switched to clocksource OCTEON_CVMCOUNT [ 4.597829] NET: Registered protocol family 2 [ 4.602580] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 4.610779] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 4.618691] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 4.625860] TCP: Hash tables configured (established 8192 bind 8192) [ 4.632182] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 4.638695] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 4.645938] NET: Registered protocol family 1 [ 4.650139] PCI: CLS 0 bytes, default 128 [ 4.654744] platform 1180068000000.uctl: clocks initialized. [ 4.660744] workingset: timestamp_bits=46 max_order=18 bucket_order=0 [ 4.672773] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 4.678553] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 4.689513] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) [ 4.697389] octeon_gpio 1070000000800.gpio-controller: OCTEON GPIO driver probed. [ 4.704932] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 4.712488] printk: console [ttyS0] disabled [ 4.716631] 1180000000800.serial: ttyS0 at MMIO 0x1180000000800 (irq = 45, base_baud = 25000000) is a OCTEON [ 4.726431] printk: console [ttyS0] enabled [ 4.726431] printk: console [ttyS0] enabled [ 4.734740] printk: bootconsole [early0] disabled [ 4.734740] printk: bootconsole [early0] disabled [ 4.744397] octeon_rng octeon_rng: Octeon Random Number Generator [ 4.754183] loop: module loaded [ 4.757332] Loading iSCSI transport class v2.0-870. [ 4.763461] spi-nor spi0.0: mx25l6405d (8192 Kbytes) [ 4.768465] 3 fixed-partitions partitions found on MTD device spi0.0 [ 4.774844] Creating 3 MTD partitions on "spi0.0": [ 4.779638] 0x000000000000-0x000000300000 : "boot0" [ 4.785193] 0x000000300000-0x000000400000 : "dummy" [ 4.790661] 0x000000400000-0x000000410000 : "eeprom" [ 4.796313] spi-octeon 1070000001000.spi: OCTEON SPI bus driver [ 4.802484] libphy: mdio_octeon: probed [ 4.807950] mdio_octeon 1180000001800.mdio: Probed [ 4.812959] libphy: Fixed MDIO Bus: probed [ 4.817783] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.824334] ehci-pci: EHCI PCI platform driver [ 4.828821] ehci-platform: EHCI generic platform driver [ 4.834142] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 4.840338] ohci-platform: OHCI generic platform driver [ 4.845690] usbcore: registered new interface driver usb-storage [ 4.852001] i2c-octeon 1180000001000.i2c: probed [ 4.856697] octeon_wdt: Initial granularity 5 Sec [ 4.861838] EDAC DEVICE0: Giving out device to module octeon-cpu controller cache: DEV octeon_pc_edac (INTERRUPT) [ 4.872258] EDAC DEVICE1: Giving out device to module octeon-l2c controller octeon_l2c_err: DEV octeon_l2c_edac (POLLED) [ 4.883219] octeon_lmc_edac octeon_lmc_edac.0: Disabled (ECC not enabled) [ 4.915567] Interface 0 has 4 ports (SGMII) [ 4.919791] Interface 1 has 4 ports (SGMII) [ 4.924838] Interface 3 has 4 ports (LOOP) [ 4.935757] NET: Registered protocol family 10 [ 4.941931] Segment Routing with IPv6 [ 4.945670] NET: Registered protocol family 17 [ 4.950156] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 4.963349] 8021q: 802.1Q VLAN Support v1.8 [ 4.968115] OF: fdt: not creating '/sys/firmware/fdt': CRC check failed [ 4.974923] Waiting 10 sec before mounting root device... [ 12.419107] random: crng init done [ 14.333643] mmc0: new DDR MMC card at address 0001 [ 14.338865] mmcblk0: mmc0:0001 MMC4GB 3.64 GiB [ 14.343562] mmcblk0boot0: mmc0:0001 MMC4GB partition 1 2.00 MiB [ 14.349597] mmcblk0boot1: mmc0:0001 MMC4GB partition 2 2.00 MiB [ 14.355611] mmcblk0rpmb: mmc0:0001 MMC4GB partition 3 512 KiB, chardev (251:0) [ 14.363737] mmcblk0: p1 p2 [ 14.993776] VFS: Mounted root (squashfs filesystem) readonly on device 179:2. [ 15.001492] Freeing unused kernel memory: 1348K [ 15.006024] This architecture does not have kernel memory protection. [ 15.012470] Run /sbin/init as init process [ 15.322844] init: Console is alive [ 15.326366] init: - watchdog - [ 15.518383] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 15.543735] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 15.549256] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 15.557040] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f06d hci version 0x100 quirks 0x0000000002010010 [ 15.566476] xhci-hcd xhci-hcd.0.auto: irq 44, io mem 0x1680000000000 [ 15.573437] hub 1-0:1.0: USB hub found [ 15.577221] hub 1-0:1.0: 1 port detected [ 15.581386] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 15.586886] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 15.594572] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 15.601183] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 15.609705] hub 2-0:1.0: USB hub found [ 15.613502] hub 2-0:1.0: 1 port detected [ 15.619469] usbcore: registered new interface driver uas [ 15.624928] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 15.641911] init: - preinit - Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 20.623848] F2FS-fs (loop0): Mounted with checkpoint version = 470a8fb5 [ 20.631124] mount_root: switching to f2fs overlay [ 20.636738] overlayfs: "xino" feature enabled using 32 upper inode bits. [ 20.765982] urandom-seed: Seeding with /etc/urandom.seed [ 20.855516] procd: - early - [ 20.858451] procd: - watchdog - [ 21.409452] procd: - watchdog - [ 21.421853] procd: - ubus - [ 21.485169] procd: - init - Please press Enter to activate this console. [ 21.770638] kmodloader: loading kernel modules from /etc/modules.d/* [ 21.792470] i2c /dev entries driver [ 21.793645] urngd: v1.0.2 started. [ 21.803405] libphy: SFP I2C Bus: probed [ 21.807332] sfp sfp: Host maximum power 1.0W [ 21.811648] sfp sfp: No tx_disable pin: SFP modules will always be emitting. [ 21.823819] xt_time: kernel timezone is -0000 [ 21.836275] PPP generic driver version 2.4.2 [ 21.841306] NET: Registered protocol family 24 [ 21.852415] kmodloader: done loading kernel modules from /etc/modules.d/* [ 24.680253] br-lan: port 1(lan1) entered blocking state [ 24.685536] br-lan: port 1(lan1) entered disabled state [ 24.691009] device lan1 entered promiscuous mode [ 24.702227] br-lan: port 2(lan2) entered blocking state [ 24.707468] br-lan: port 2(lan2) entered disabled state [ 24.713010] device lan2 entered promiscuous mode [ 24.717750] br-lan: port 2(lan2) entered blocking state [ 24.723013] br-lan: port 2(lan2) entered forwarding state [ 24.728995] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 24.738535] br-lan: port 3(lan3) entered blocking state [ 24.743794] br-lan: port 3(lan3) entered disabled state [ 24.749276] device lan3 entered promiscuous mode [ 24.754049] br-lan: port 3(lan3) entered blocking state [ 24.759292] br-lan: port 3(lan3) entered forwarding state [ 24.768070] br-lan: port 4(lan4) entered blocking state [ 24.773328] br-lan: port 4(lan4) entered disabled state [ 24.778844] device lan4 entered promiscuous mode [ 24.783651] br-lan: port 4(lan4) entered blocking state [ 24.788915] br-lan: port 4(lan4) entered forwarding state [ 24.797517] br-lan: port 5(lan5) entered blocking state [ 24.802796] br-lan: port 5(lan5) entered disabled state [ 24.808358] device lan5 entered promiscuous mode [ 24.813179] br-lan: port 5(lan5) entered blocking state [ 24.818424] br-lan: port 5(lan5) entered forwarding state [ 25.711682] br-lan: port 2(lan2) entered disabled state [ 25.717731] br-lan: port 3(lan3) entered disabled state [ 25.723453] br-lan: port 4(lan4) entered disabled state [ 25.729123] br-lan: port 5(lan5) entered disabled state BusyBox v1.33.1 () built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r16738-4508b12b08 ----------------------------------------------------- === WARNING! ===================================== There is no root password defined on this device! Use the "passwd" command to set up a new password in order to prevent unauthorized SSH logins. -------------------------------------------------- root@OpenWrt:/#


Space for additional notes, links to forum threads or other resources.

FIXME Add tags below, then remove this fixme.

How to add tags

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2021/05/17 22:30
  • by dig