Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| toh:gl.inet:gl-e750 [2021/12/22 10:38] – alzhao | toh:gl.inet:gl-e750 [2024/02/12 11:13] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| - | //Mudi by GL.iNet, is the best OpenWrt portable 4G LTE privacy router for road warriors and business travelers who want to secure their data and protect them from cyber criminals.// | + | Mudi by GL.iNet, is the best OpenWrt portable 4G LTE privacy router for road warriors and business travelers who want to secure their data and protect them from cyber criminals. |
| - | <WRAP BOX> | ||
| Mudi has different models based on the PCIe 3G/4G LTE module. GL-E750C4 is with CAT4 Module, and GL-E750C6 is with CAT6 Module. All the sub-modules share the same firmware. If you want to learn more about Mudi, please visit: https:// | Mudi has different models based on the PCIe 3G/4G LTE module. GL-E750C4 is with CAT4 Module, and GL-E750C6 is with CAT6 Module. All the sub-modules share the same firmware. If you want to learn more about Mudi, please visit: https:// | ||
| - | </ | ||
| /*****/ | /*****/ | ||
| Line 16: | Line 14: | ||
| /*****/ | /*****/ | ||
| - | {{media: | + | {{media:gl.inet:gl-e750.jpeg? |
| <WRAP BOX> | <WRAP BOX> | ||
| Line 34: | Line 32: | ||
| ===== Supported Versions ===== | ===== Supported Versions ===== | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c,c,c,c,c | + | " |
| - | filter | + | " |
| - | filter | + | " |
| - | filter | + | |
| - | filter | + | } --> |
| - | filter | + | |
| - | filter | + | |
| - | ^ Brand1 | ||
| - | | GL.iNet | GL-E750 | ||
| - | |||
| - | ---- | ||
| - | |||
| - | /* If no unsupported functions known, comment out the following datatable or delete it. */ | ||
| - | ---- datatable ---- | ||
| - | cols : Unsupported Functions_unsupporteds | ||
| - | filter | ||
| - | filter | ||
| - | filter | ||
| - | ---- | ||
| - | |||
| - | ===== Experimental Versions ===== | ||
| - | |||
| - | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ | ||
| - | |||
| - | //None at this time.// | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| - | ---- datatable ---- | ||
| - | cols : GL-E750, v1, CPU, CPU MHz, Flash MB_mbflashs, | ||
| - | header | ||
| - | align : c, | ||
| - | filter | ||
| - | filter | ||
| - | filter | ||
| - | ---- | ||
| - | |||
| ===== Installation ===== | ===== Installation ===== | ||
| - | /* stable release */ | + | <!-- ToH: { |
| - | /* uncomment once stable release is available | + | " |
| - | ---- datatable ---- | + | " |
| - | cols | + | |
| - | headers | + | |
| - | align : c,c,c | + | |
| - | filter | + | |
| - | filter | + | } --> |
| - | filter | + | |
| - | ---- | + | |
| - | */ | + | |
| - | + | ||
| - | + | ||
| - | /* snapshot */ | + | |
| - | /* delete once stable release is available */ | + | |
| - | ---- datatable ---- | + | |
| - | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt snapshot Install URL_url, Firmware OpenWrt snapshot Upgrade URL_url, Firmware OEM Stock URL_url | + | |
| - | headers : Model, Version, Current Release, Firmware OpenWrt snapshot Install, Firmware OpenWrt snapshot Upgrade, Firmware OEM Stock | + | |
| - | align : c,c,c | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | |
| - | ---- | + | |
| Line 112: | Line 61: | ||
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| <WRAP BOX> | <WRAP BOX> | ||
| - | FIXME // | ||
| - | |||
| Please check out the article [[docs: | Please check out the article [[docs: | ||
| - | </ | ||
| - | |||
| - | ==== OEM easy installation ==== | ||
| - | |||
| - | <WRAP BOX> | ||
| - | 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 ''< | ||
| - | * Upload .bin file to router | ||
| - | * Wait for it to reboot | ||
| - | * Telnet to 192.168.1.1 and set a root password, or browse to ''< | ||
| - | </ | ||
| - | |||
| - | ==== OEM installation using the TFTP method ==== | ||
| - | |||
| - | -> [[docs: | ||
| - | |||
| - | === Specific values needed for tftp === | ||
| - | |||
| - | <WRAP BOX> | ||
| - | |||
| - | FIXME Enter values for " | ||
| - | |||
| - | ^ Bootloader tftp server IPv4 address | ||
| - | ^ Bootloader MAC address (special) | ||
| - | ^ Firmware tftp image | [[: | ||
| - | ^ TFTP transfer window | ||
| - | ^ TFTP window start | approximately FILL-IN seconds after power on | | ||
| - | ^ TFTP client required IP address | ||
| + | Output 'cat / | ||
| + | < | ||
| + | dev: size | ||
| + | mtd0: 00040000 00010000 " | ||
| + | mtd1: 00010000 00010000 " | ||
| + | mtd2: 00010000 00010000 " | ||
| + | mtd3: 00200000 00010000 " | ||
| + | mtd4: 00bc0000 00010000 " | ||
| + | mtd5: 08000000 00020000 " | ||
| + | </ | ||
| </ | </ | ||
| Line 156: | Line 78: | ||
| -> [[docs: | -> [[docs: | ||
| - | <WRAP BOX> | ||
| - | FIXME These are generic instructions. Update with your router' | + | ==== GL.iNet Web Upgrade Process ==== |
| + | * Browse to ''< | ||
| + | * Upload image file for sysupgrade | ||
| + | * Choose whether to keep the configuration according to your needs, the default is to keep the configuration | ||
| + | * Click install | ||
| + | * Wait for reboot | ||
| ==== LuCI Web Upgrade Process ==== | ==== LuCI Web Upgrade Process ==== | ||
| - | * Browse to ''< | + | * Browse to ''< |
| * Upload image file for sysupgrade to LuCI | * Upload image file for sysupgrade to LuCI | ||
| * Wait for reboot | * Wait for reboot | ||
| Line 169: | Line 95: | ||
| If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. | 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: | ||
| - | |||
| - | * '' | ||
| - | * '' | ||
| Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. | Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. | ||
| - | === sysupgrade === | + | |
| - | + | ||
| - | | + | |
| < | < | ||
| cd /tmp | cd /tmp | ||
| - | wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc | + | wget http://download.gl-inet.com/firmware/e750/release/openwrt-e750-3.203-0701.tar |
| - | sysupgrade /tmp/xxx.abc | + | sysupgrade /tmp/openwrt-e750-3.203-0701.tar |
| </ | </ | ||
| - | === mtd === | + | ==== Upgrade via uboot ==== |
| - | + | Please refer to the link: https://docs.gl-inet.com/en/3/troubleshooting/debrick/ | |
| - | If '' | + | |
| - | + | ||
| - | * Login as root via SSH on 192.168.1.1, | + | |
| - | + | ||
| - | < | + | |
| - | cd /tmp | + | |
| - | wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc | + | |
| - | mtd write /tmp/xxx.abc linux && reboot | + | |
| - | </ | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | ===== Debricking ===== | + | |
| - | -> [[docs: | + | |
| ===== Failsafe mode ===== | ===== Failsafe mode ===== | ||
| Line 211: | Line 117: | ||
| ===== Specific Configuration ===== | ===== Specific Configuration ===== | ||
| - | |||
| - | <WRAP BOX> | ||
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs | ||
| ==== Network interfaces ==== | ==== Network interfaces ==== | ||
| - | The default network configuration is: | + | Base on the OEM(GL.iNet) firmware, the default network configuration is: |
| - | ^ Interface Name ^ Description | + | ^ Interface Name ^ Description ^ Default configuration |
| - | | br-lan | + | | br-lan | LAN & WiFi | 192.168.8.1/24 | |
| - | | vlan0 (eth0.0) | EXAMPLE LAN ports (1 to 4) | EXAMPLE None | | + | | eth0 |
| - | | vlan1 (eth0.1) | + | | eth1 | LAN port |
| - | | wl0 | EXAMPLE WiFi | EXAMPLE Disabled | + | | wlan0 |
| - | + | | wlan1 | |
| - | </ | + | |
| - | + | ||
| - | ==== Switch Ports (for VLANs) ==== | + | |
| - | <WRAP BOX> | + | |
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs | + | |
| - | + | ||
| - | 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 | + | |
| - | | Internet (WAN) | EXAMPLE 4 | | + | |
| - | | LAN 1 | EXAMPLE 3 | | + | |
| - | | LAN 2 | + | |
| - | | LAN 3 | EXAMPLE 1 | | + | |
| - | | LAN 4 | EXAMPLE 0 | | + | |
| - | + | ||
| - | </ | + | |
| ==== Buttons ==== | ==== Buttons ==== | ||
| Line 243: | Line 131: | ||
| Here, we merely name the buttons, so we can use them in the above Howto. | Here, we merely name the buttons, so we can use them in the above Howto. | ||
| - | <WRAP BOX> | + | The GL-E750 has the following buttons: |
| - | FIXME Please fill in real values for this device, then remove | + | |
| - | The GL.iNet GL-E750 has the following buttons: | + | ^ BUTTON |
| + | | Reset | ||
| + | | Switch to up | gpio-1 (lo) | | ||
| + | | Switch to down | gpio-1 (hi) | | ||
| - | ^ BUTTON | ||
| - | | EXAMPLE Reset | reset | | ||
| - | | EXAMPLE Secure Easy Setup | | ||
| - | | EXAMPLE No buttons at all. | ||
| - | |||
| - | </ | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Info ==== | ==== Info ==== | ||
| - | <WRAP BOX> | + | <!-- ToH: { |
| - | FIXME | + | "source": |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | " |
| - | | + | |
| - | </ | + | } --> |
| - | + | ||
| - | ---- datatemplatelist dttpllist ---- | + | |
| - | template: meta: | + | |
| - | cols : Brand, Model, Versions, Device Type, Availability, Supported Since Commit_git, Supported since Rel, Supported current Rel, Unsupported, Bootloader, CPU, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_ | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | |
| - | ---- | + | |
| ==== Photos ==== | ==== Photos ==== | ||
| Line 311: | Line 187: | ||
| </ | </ | ||
| - | ^ Serial connection parameters\\ for GL.iNet GL-E750 | + | ^ Serial connection parameters\\ for GL.iNet GL-E750 |
| ==== JTAG ==== | ==== JTAG ==== | ||
| Line 322: | Line 198: | ||
| -> [[docs: | -> [[docs: | ||
| - | ===== Hardware mods ===== | + | Please refer to the link: https:// |
| - | + | ||
| - | None so far. | + | |
| Line 330: | Line 204: | ||
| ==== OEM bootlog ==== | ==== OEM bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | <nowiki>COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE< | + | [ 0.000000] Linux version 4.14.221 (glinet@ubuntu) (gcc version 7.5.0 (OpenWrt GCC 7.5.0 r11257-5090152ae3)) #0 Mon Feb 15 15:22:37 2021 |
| + | [ 0.000000] bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc) | ||
| + | [ 0.000000] MIPS: machine is GL.iNet GL-E750 (NOR/ | ||
| + | [ 0.000000] SoC: Qualcomm Atheros QCA9533 ver 2 rev 0 | ||
| + | [ 0.000000] Determined physical RAM map: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. | ||
| + | [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] | ||
| + | [ 0.000000] On node 0 totalpages: 32768 | ||
| + | [ 0.000000] free_area_init_node: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] random: get_random_bytes called from start_kernel+0x98/ | ||
| + | [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 | ||
| + | [ 0.000000] pcpu-alloc: [0] 0 | ||
| + | [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32512 | ||
| + | [ 0.000000] Kernel command line: rootfstype=squashfs, | ||
| + | [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) | ||
| + | [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) | ||
| + | [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) | ||
| + | [ 0.000000] Writing ErrCtl register=00000000 | ||
| + | [ 0.000000] Readback ErrCtl register=00000000 | ||
| + | [ 0.000000] Memory: 122404K/ | ||
| + | [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] NR_IRQS: 51 | ||
| + | [ 0.000000] CPU clock: 650.000 MHz | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000009] sched_clock: | ||
| + | [ 0.008247] Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688) | ||
| + | [ 0.074858] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.079928] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.086906] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.098372] clocksource: | ||
| + | [ 0.108789] futex hash table entries: 256 (order: -1, 3072 bytes) | ||
| + | [ 0.115312] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.121987] NET: Registered protocol family 16 | ||
| + | [ 0.133610] PCI host bridge / | ||
| + | [ 0.140049] | ||
| + | [ 0.145599] | ||
| + | [ 0.167159] PCI host bridge to bus 0000:00 | ||
| + | [ 0.171492] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff] | ||
| + | [ 0.178782] pci_bus 0000:00: root bus resource [io 0x0000] | ||
| + | [ 0.184653] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] | ||
| + | [ 0.191811] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] | ||
| + | [ 0.200194] pci 0000: | ||
| + | [ 0.200252] pci 0000: | ||
| + | [ 0.200305] pci 0000: | ||
| + | [ 0.200381] pci 0000: | ||
| + | [ 0.200389] pci 0000: | ||
| + | [ 0.200599] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 | ||
| + | [ 0.200625] pci 0000: | ||
| + | [ 0.208380] pci 0000: | ||
| + | [ 0.218569] clocksource: | ||
| + | [ 0.224892] NET: Registered protocol family 2 | ||
| + | [ 0.230381] TCP established hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.237734] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.244497] TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | [ 0.251358] UDP hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.257524] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.264437] NET: Registered protocol family 1 | ||
| + | [ 0.269114] PCI: CLS 0 bytes, default 32 | ||
| + | [ 0.271896] Crashlog allocated RAM at address 0x3f00000 | ||
| + | [ 0.278722] workingset: timestamp_bits=30 max_order=15 bucket_order=0 | ||
| + | [ 0.290504] squashfs: version 4.0 (2009/ | ||
| + | [ 0.296645] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.317150] io scheduler noop registered | ||
| + | [ 0.321345] io scheduler deadline registered (default) | ||
| + | [ 0.328912] pinctrl-single 1804002c.pinmux: | ||
| + | [ 0.336758] gpio-export gpio-export: | ||
| + | [ 0.343024] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled | ||
| + | [ 0.352072] console [ttyS0] disabled | ||
| + | [ 0.355882] 18020000.uart: | ||
| + | [ 0.365027] console [ttyS0] enabled | ||
| + | [ 0.448600] bootconsole [early0] disabled | ||
| + | [ 0.561574] m25p80 spi0.0: w25q128 (16384 Kbytes) | ||
| + | [ 0.618065] 5 fixed-partitions partitions found on MTD device spi0.0 | ||
| + | [ 0.694272] Creating 5 MTD partitions on " | ||
| + | [ 0.751763] 0x000000000000-0x000000040000 : " | ||
| + | [ 0.812113] 0x000000040000-0x000000050000 : " | ||
| + | [ 0.876612] 0x000000050000-0x000000060000 : " | ||
| + | [ 0.933831] 0x000000060000-0x000000260000 : " | ||
| + | [ 0.994128] 0x000000260000-0x000000e20000 : " | ||
| + | [ 1.064002] spi-nand: Giga SPI NAND was found. | ||
| + | [ 1.117333] spi-nand: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 128 | ||
| + | [ 1.208248] 1 fixed-partitions partitions found on MTD device spi0.1 | ||
| + | [ 1.284525] Creating 1 MTD partitions on " | ||
| + | [ 1.342004] 0x000000000000-0x000008000000 : " | ||
| + | [ 1.826946] found bad block 7fe0000 | ||
| + | [ 1.869504] libphy: Fixed MDIO Bus: probed | ||
| + | [ 2.258960] libphy: ag71xx_mdio: | ||
| + | [ 2.589041] mdio-bus.0: | ||
| + | [ 2.655047] libphy: ar7240sw_mdio: | ||
| + | [ 3.090791] ag71xx 19000000.eth: | ||
| + | [ 3.205249] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode: mii | ||
| + | [ 3.278953] NET: Registered protocol family 10 | ||
| + | [ 3.335833] Segment Routing with IPv6 | ||
| + | [ 3.379915] NET: Registered protocol family 17 | ||
| + | [ 3.433251] bridge: filtering via arp/ | ||
| + | [ 3.588744] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 3.644664] UBI: auto-attach mtd5 | ||
| + | [ 3.684460] ubi0: attaching mtd5 | ||
| + | [ 4.158571] random: fast init done | ||
| + | [ 8.042887] ubi0: scanning is finished | ||
| + | [ 8.135938] ubi0: attached mtd5 (name " | ||
| + | [ 8.201811] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes | ||
| + | [ 8.284293] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 | ||
| + | [ 8.365758] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 | ||
| + | [ 8.449317] ubi0: good PEBs: 1023, bad PEBs: 1, corrupted PEBs: 0 | ||
| + | [ 8.522446] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 | ||
| + | [ 8.609139] ubi0: max/mean erase counter: 95/41, WL threshold: 4096, image sequence number: 966606896 | ||
| + | [ 8.719821] ubi0: available PEBs: 0, total reserved PEBs: 1023, PEBs reserved for bad PEB handling: 19 | ||
| + | [ 8.831642] ubi0: background thread " | ||
| + | [ 8.906964] block ubiblock0_0: | ||
| + | [ 8.972845] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem | ||
| + | [ 9.075139] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. | ||
| + | [ 9.167572] Freeing unused kernel memory: 1252K | ||
| + | [ 9.221928] This architecture does not have kernel memory protection. | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| </ | </ | ||
| ==== OpenWrt bootlog ==== | ==== OpenWrt bootlog ==== | ||
| - | <WRAP bootlog> | + | This device is special, with LCD screen, and the network port is expanded through the docking station. If you do not do development, |
| - | < | + | |
| - | </ | + | |
| ===== Notes ===== | ===== Notes ===== | ||