Hi all, I have this MT7620-based device. Factory firmware is based on some Linux 2.6. It runs telnetd
and serial getty by default, with authentication. Known telnet root password is 20080826
. Currently <20€@Amazon.
I have managed to loadb
& bootm
a OpenWrt trunk snapshot ramips initramfs image to a functioning root prompt.
The device seems to be similar to the Gl.Inet MT300N and MT750. The initramfs snapshot for MT750 detects a PCI-Bus. Both seem to detect MTD&Partitions.
Here is the serial log from factory firmware bootup through login, some commands, and to power off:
U-Boot 1.1.3 (Aug 3 2015 - 15:21:05)
Board: Ralink APSoC DRAM: 64 MB
relocate_code Pointer at: 83fac000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
spi_wait_nsec: 29
spi device id: c8 40 18 c8 40 (4018c840)
Warning: un-recognized chip ID, please update bootloader!
raspi_read: from:1d4000 len:1000
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 4.1.0.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: 16 MBytes NOR Flash
Date:Aug 3 2015 Time:15:21:05
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768
##### The CPU freq = 580 MHZ ####
estimate memory size =64 Mbytes
raspi_read: from:40028 len:6
Initialize vs configure module
raspi_read: from:1d0000 len:1000
Initialize GPIO
Input i key to enter menu: 1 0
raspi_read: from:50000 len:180000
## Booting image at 80500000 ...
Image Name: Linux Kernel Image
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1557741 Bytes = 1.5 MB
Load Address: 80000000
Entry Point: 8000c2f0
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 8000c2f0) ...
## Giving linux memsize in MB, 64
Starting kernel ...
LINUX started...
THIS IS ASIC
[ 1.304000] PROC INIT OK!
[ 1.480000] SQUASHFS error: Xattrs in filesystem, these will be ignored
enter init
Start rootfs
mounted
echo 7 > /proc/sys/kernel/printk
init dev files
mounted end
[ 3.940000] scsi 0:0:0:0: Direct-Access Generic SD/MMC/MS/xD 1.07 PQ: 0 ANSI: 0
[ 3.960000] Spinning up disk...
[ 3.964000] scsi 0:0:0:1: Direct-Access Generic MicroSD/M2 1.08 PQ: 0 ANSI: 0
[ 3.984000] delay 1 second ...
[ 4.504000] sd 0:0:0:1: [sdb] 62333952 512-byte logical blocks: (31.9 GB/29.7 GiB)
[ 4.540000] sd 0:0:0:1: [sdb] Write Protect is off
[ 4.548000] sd 0:0:0:1: [sdb] Assuming drive cache: write through
[ 4.644000] sd 0:0:0:1: [sdb] Assuming drive cache: write through
[ 4.692000] sdb: sdb1
[ 4.712000] sd 0:0:0:1: [sdb] Assuming drive cache: write through
[ 4.724000] sd 0:0:0:1: [sdb] Attached SCSI removable disk
[ 5.004000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 5.120000]
[ 5.120000]
[ 5.120000] === pAd = c0582000, size = 1367064 ===
[ 5.120000]
[ 5.140000] <-- RTMPAllocTxRxRingMemory, Status=0
[ 5.152000] <-- RTMPAllocAdapterBlock, Status=0
[ 5.160000] device_id =0x7650
[ 5.164000] ==>MT76x0_WLAN_ChipOnOff(): OnOff:1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0xff000002
[ 5.184000] MACVersion = 0x76502000
[ 5.340000] texfat: module license 'Commercial. For support email exfat-support@tuxera.com' taints kernel.
[ 5.360000] Disabling lock debugging due to kernel taint
[ 5.388000] Tuxera exFAT driver version 3014.1.24 [Flags: R/W MODULE].
[ 5.476000] Tuxera FAT driver 3013.2.9 [Flags: R/W MODULE].
Sun Jan 1 00:00:20 UTC 2012
Get time information first
tz_minuteswest=0
Set time information
offset=-8 tz.tz_minuteswest=-480
Get time information again
tz_minuteswest=-480
GMT-08:00
Usage:
ralink_init <command> [<platform>] [<file>]
command:
rt2860_nvram_show - display rt2860 values in nvram
rtdev_nvram_show - display 2nd ralink device values in nvram
show - display values in nvram for <platform>
gen - generate config file from nvram for <platform>
renew - replace nvram values for <platform> with <file>
clear - clear all entries in nvram for <platform>
platform:
2860 - rt2860
rtdev - 2nd ralink device
file:
- file name for renew command
SSID_PREFIX:Travelair
wireless port last two bytes:-5a10!
str_buf=5A10
SSID:Travelair-2G-5A10
ssid_num=2!
SSID2:Travelair-2ae9XXXXXXXXXXXXXXXXXX
wireless port last two bytes:-5a12!
str_buf=5A12
SSID:Travelair-5G-5A10
ssid_num=2!
SSID2:Travelair-2ae97fXXXXXXXXXXXXXd
init net
[ 9.312000] enable send the SIGUSR2
ifconfig: SIOCGIFFLAGS: No such device
[ 10.012000] Raeth v3.0 (Tasklet,SkbRecycle)
[ 10.024000]
[ 10.024000] phy_tx_ring = 0x0357c000, tx_ring = 0xa357c000
[ 10.024000]
[ 10.024000] phy_rx_ring0 = 0x0357d000, rx_ring0 = 0xa357d000
[ 10.024000] SMACCR1 -- : 0x0000f832
[ 10.024000] SMACCR0 -- : 0xe4b95a10
[ 10.068000] CDMA_CSG_CFG = 81000000
[ 10.072000] GDMA1_FWD_CFG = 20710000
[ 10.100000] load fw spent 12ms
[ 10.108000] RX DESC a365d000 size = 2048
[ 10.120000] RX1 DESC a365e000 size = 2048
[ 10.136000] cfg_mode=15
[ 10.144000] cfg_mode=15
[ 10.148000] wmode_band_equal(): Band Not Equal!
[ 10.416000] 1. Phy Mode = 48
[ 10.420000] 2. Phy Mode = 48
[ 10.428000] ext_pa_current_setting = 1
[ 10.432000] 3. Phy Mode = 48
[ 10.440000] AntCfgInit: primary/secondary ant 0/1
[ 10.448000] ChipStructAssign(): RALINK6590 hook !
[ 10.460000] bAutoTxAgcG = 0
[ 10.464000] MCS Set = ff 00 00 00 01
[ 10.472000] MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
[ 10.488000] APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
[ 10.512000] @@@ ed_monitor_init : ===>
[ 10.520000] @@@ ed_monitor_init : <===
[ 10.528000] Main bssid = XX:XX:XX:XX:XX:XX
[ 10.536000] <==== rt28xx_init, Status=0
[ 10.548000] MT76x0_Calibration - Channel = 42, bPowerOn = 1, bSaveCal = 1
[ 10.560000] FullCalibration(): docal = [0007] valid bit[0]
[ 10.572000] FullCalibration - Channel = 42, param = 0x301, bSave = 1, CalibrationMode = 255
[ 10.956000] FullCalibration(): docal = [0007] valid bit[0]
[ 10.968000] FullCalibration - Channel = 136, param = 0x401, bSave = 1, CalibrationMode = 255
[ 11.348000] FullCalibration(): docal = [0007] valid bit[0]
[ 11.360000] FullCalibration - Channel = 155, param = 0x501, bSave = 1, CalibrationMode = 255
[ 11.744000] FullCalibration(): docal = [0007] valid bit[0]
[ 11.756000] FullCalibration - Channel = 42, param = 0x701, bSave = 0, CalibrationMode = 255
[ 11.836000] MT76x0_Calibration - Channel = 36, bPowerOn = 0, bSaveCal = 0
[ 11.848000] FullCalibration(): docal = [0007] valid bit[0]
[ 11.860000] FullCalibration - Channel = 36, param = 0x701, bSave = 0, CalibrationMode = 255
[ 12.092000] MT76x0_Calibration - Channel = 40, bPowerOn = 0, bSaveCal = 0
[ 12.104000] FullCalibration(): docal = [0007] valid bit[0]
[ 12.116000] FullCalibration - Channel = 40, param = 0x701, bSave = 0, CalibrationMode = 255
[ 12.348000] MT76x0_Calibration - Channel = 44, bPowerOn = 0, bSaveCal = 0
[ 12.360000] FullCalibration(): docal = [0007] valid bit[0]
[ 12.372000] FullCalibration - Channel = 44, param = 0x701, bSave = 0, CalibrationMode = 255
[ 12.604000] MT76x0_Calibration - Channel = 48, bPowerOn = 0, bSaveCal = 0
[ 12.616000] FullCalibration(): docal = [0007] valid bit[0]
[ 12.628000] FullCalibration - Channel = 48, param = 0x701, bSave = 0, CalibrationMode = 255
[ 12.860000] @@@ ed_monitor_exit : ===>
[ 12.864000] @@@ ed_monitor_exit : <===
[ 12.872000] MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
[ 12.892000] APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
[ 12.912000] MT76x0_Calibration - Channel = 42, bPowerOn = 0, bSaveCal = 0
[ 12.928000] FullCalibration(): docal = [0007] valid bit[0]
[ 12.940000] FullCalibration - Channel = 42, param = 0x701, bSave = 0, CalibrationMode = 255
[ 12.972000] @@@ ed_monitor_init : ===>
[ 12.980000] @@@ ed_monitor_init : <===
[ 12.984000] 0x1300 = 00064300
[ 12.992000] RTMPDrvOpen(1):Check if PDMA is idle!
[ 13.000000] RTMPDrvOpen(2):Check if PDMA is idle!
ifconfig: SIOCGIFFLAGS: No such device
brctl: bridge br0: No such device or address
vconfig: ioctl error for rem: No such device
vconfig: ioctl error for rem: No such device
[ 13.656000] device eth2 entered promiscuous mode
restore RT6855 ESW to dump switch mode
switch reg write offset=2004, value=ff0000
switch reg write offset=2104, value=ff0000
switch reg write offset=2204, value=ff0000
switch reg write offset=2304, value=ff0000
switch reg write offset=2404, value=ff0000
switch reg write offset=2504, value=ff0000
switch reg write offset=2604, value=ff0000
switch reg write offset=2704, value=ff0000
switch reg write offset=2010, value=810000c0
switch reg write offset=2110, value=810000c0
switch reg write offset=2210, value=810000c0
switch reg write offset=231[ 13.900000] device ra0 entered promiscuous mode
0,[ 13.908000] device ra0 left promiscuous mode
value=810000c0
switch reg write o[ 13.920000] device rai0 entered promiscuous mode
ffset=2410, value=810000c0
switch reg write offset=2510, value=810000c0
switch reg write offset=2610, value=810000c0
switch reg write offset=2710, value=810000c0[ 13.960000] device rai1 entered promiscuous mode
REG_ESW_WT_MAC_ATC is 0x7ff0002
done.
brctl: bridge br0: No such device
brctl: bridge br0: Invalid argument
brctl: bridge br0: Device or resource busy
##### enable 2nd wireless interface #####
[ 14.188000] br0: port 3(eth2) entering learning state
[ 14.196000] br0: port 3(eth2) entering learning state
[ 14.208000] br0: port 2(rai1) entering learning state
[ 14.216000] br0: port 2(rai1) entering learning state
[ 14.228000] br0: port 1(rai0) entering learning state
[ 14.236000] br0: port 1(rai0) entering learning state
[ 15.196000] br0: port 3(eth2) entering forwarding state
[ 15.216000] br0: port 2(rai1) entering forwarding state
[ 15.236000] br0: port 1(rai0) entering forwarding state
Set: phy[0].reg[0] = 3900
Set: phy[4].reg[0] = 3900
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
Set: phy[0].reg[0] = 3100
Set: phy[4].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
/sbin/lan.sh: line 72: pioctl: not found
udhcpc: SIOCGIFINDEX: No such device
do_cmd_r:mkdir /tmp/led_tmp
BEGIN:=======================================1184 to wait child 1186
END:=======================================1184 to wait child 1186
Interface doesn't accept private ioctl.[ 17.784000] udevd version 125 started
/etc/rc.d/rc1.d/S34ntpclient start
/etc/rc.d/rc1.d/S75fileserv start
0.pool.ntp.org: Unknown host
1.pool.ntp.org: Unknown host
2.pool.ntp.org: Unknown host
3.pool.ntp.org: Unknown host
/etc/rc.d/rc1.d/S77qos start
/etc/rc.d/rc: line 24: /etc/rc.d/rc1.d/S77qos: not found
/etc/rc.d/rc1.d/S80webd start
/etc/rc.d/rc1.d/S82upnpd start
/etc/rc.d/rc1.d/S99local start
ddddddddddddd
[ 20.924000] Filesystem becomes casesensitive with UTF-8
[ 21.344000] ===========enable sd led==========
cable plug status:0
cable plug out
start 5G switch daemon
open 5G wifi ,down 2.4G!!!
WSD-A1 login: root
Password:
login: can't chdir to home directory '/root'
Jan 1 00:00:51 login[2554]: root login on 'ttyS1'
# uname -a
Linux WSD-A1 2.6.36+ #236 Fri Dec 11 16:56:09 CST 2015 mips unknown
# cat /proc/cmdline
mem=64M console=ttyS1,57600n8 root=/dev/mtdblock8 rootfstype=squashfs quiet console=ttyS1,57600n8 root=/dev/mtdblock8 rootfstype=squashfs
# printenv
USER=root
HOME=/root
LOGNAME=root
TERM=vt102
PATH=/sbin:/usr/sbin:/bin:/usr/bin
SHELL=/bin/sh
PWD=/
# lsmod
Module Size Used by Tainted: P
tfat 57680 1
texfat 193888 0
MT7610_ap 1348896 3
# iwconfig
lo no wireless extensions.
eth2 no wireless extensions.
ra0 no wireless extensions.
rai0 RTWIFI SoftAP ESSID:"Travelair-5G-5A10"
Mode:Managed Channel=36 Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=433.5 Mb/s
rai1 RTWIFI SoftAP ESSID:"Travelair-2ae97f8XXXXXXXXXXXXX"
Mode:Managed Channel=36 Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=433.5 Mb/s
wdsi0 RTWIFI SoftAP ESSID:"Travelair-5G-5A10"
Mode:Managed Channel=36 Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=150 Mb/s
wdsi1 RTWIFI SoftAP ESSID:"Travelair-2ae97f8ffaXXXXXXXXXXX"
Mode:Managed Channel=36 Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=150 Mb/s
wdsi2 RTWIFI SoftAP ESSID:""
Mode:Managed Channel=36 Access Point: Not-Associated
Bit Rate:150 Mb/s
wdsi3 RTWIFI SoftAP ESSID:""
Mode:Managed Channel=36 Access Point: Not-Associated
Bit Rate:150 Mb/s
apclii0 RTWIFI SoftAP ESSID:""
Mode:Managed Channel=36 Access Point: Not-Associated
Bit Rate:150 Mb/s
eth2.1 no wireless extensions.
eth2.2 no wireless extensions.
br0 no wireless extensions.
# ifc# ifconfig -a
apclii0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
br0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.96.98 Bcast:192.168.96.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:56181 (54.8 KiB)
eth2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:201 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:57417 (56.0 KiB)
Interrupt:3
eth2.1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:468 (468.0 B)
eth2.2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:468 (468.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4286 (4.1 KiB) TX bytes:4286 (4.1 KiB)
ra0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:4
rai0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:13
rai1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wdsi0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wdsi1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wdsi2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wdsi3 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
# cat /proc/interrupts
CPU0
3: 243 Ralink eth2
5: 36400 Ralink timer
6: 0 Ralink Reset Button
12: 10613 Ralink serial
13: 7643 Ralink rai0
17: 0 Ralink Ralink_ESW
18: 818 Ralink ehci_hcd:usb1, ohci_hcd:usb2
ERR: 0
# cat /proc/bus/usb/devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.36+ ohci_hcd
S: Product=RT3xxx OHCI Controller
S: SerialNumber=rt3xxx-ohci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.36+ ehci_hcd
S: Product=Ralink EHCI Host Controller
S: SerialNumber=rt3xxx
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=058f ProdID=6465 Rev= 1.00
S: Manufacturer=Generic
S: Product=Flash Card Reader/Writer
S: SerialNumber=058F64656473
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=250mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
# cat /proc/cpuinfo
system type : Ralink SoC
processor : 0
cpu model : MIPS 24Kc V5.0
BogoMIPS : 386.04
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0728, 0x0ffb]
ASEs implemented : mips16 dsp
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
# cat /proc/
/proc/1/ /proc/fs/
/proc/10/ /proc/interrupts
/proc/11/ /proc/intreg
/proc/1188/ /proc/iomem
/proc/12/ /proc/ioports
/proc/1201/ /proc/irq/
/proc/1227/ /proc/kcore
/proc/1252/ /proc/kmsg
/proc/1275/ /proc/loadavg
/proc/1278/ /proc/locks
/proc/1279/ /proc/meminfo
/proc/1292/ /proc/misc
/proc/13/ /proc/modules
/proc/1305/ /proc/mounts
/proc/1321/ /proc/mt7620/
/proc/1324/ /proc/mtd
/proc/159/ /proc/net/
/proc/160/ /proc/pagetypeinfo
/proc/17/ /proc/partitions
/proc/18/ /proc/scsi/
/proc/19/ /proc/self/
/proc/2/ /proc/slabinfo
/proc/20/ /proc/softirqs
/proc/21/ /proc/stat
/proc/22/ /proc/swaps
/proc/23/ /proc/sys/
/proc/24/ /proc/sysvipc/
/proc/2452/ /proc/timer_list
/proc/2453/ /proc/tty/
/proc/2454/ /proc/uptime
/proc/2460/ /proc/usb_vbus_event
/proc/25/ /proc/version
/proc/2507/ /proc/vmallocinfo
/proc/2540/ /proc/vmstat
/proc/2543/ /proc/vs_5g_connect_num
/proc/2545/ /proc/vs_5g_key
/proc/2547/ /proc/vs_5g_led
/proc/2548/ /proc/vs_80211n_apcli0_connect_status
/proc/2554/ /proc/vs_battery_quantity
/proc/2555/ /proc/vs_device_status
/proc/26/ /proc/vs_disk_sleep_timer
/proc/3/ /proc/vs_disk_spin_down
/proc/4/ /proc/vs_gpio_power_off
/proc/5/ /proc/vs_i2c_timers
/proc/53/ /proc/vs_long_short_key_state
/proc/54/ /proc/vs_net_link_status
/proc/558/ /proc/vs_poweroff_key_status
/proc/6/ /proc/vs_printk_debug_level
/proc/7/ /proc/vs_reboot_led
/proc/8/ /proc/vs_sd_spin_down
/proc/85/ /proc/vs_sdcard_led
/proc/86/ /proc/vs_sys_ready
/proc/9/ /proc/vs_wifi_channel_enable
/proc/buddyinfo /proc/vs_wifi_channel_num
/proc/bus/ /proc/vs_wifi_debug_level
/proc/cmdline /proc/vsintled
/proc/cpuinfo /proc/vsled
/proc/crypto /proc/vsnetswitch
/proc/devices /proc/vstinfo
/proc/diskstats /proc/vstreset
/proc/driver/ /proc/vswifipasswd
/proc/execdomains /proc/zoneinfo
/proc/filesystems
# cat /proc/iop# cat /proc/ioports
10160000-1016ffff : PCI I/O1
# cat /proc/iomem
00000000-03ffffff : System RAM
00000000-00419c2f : Kernel code
00419c30-00500e1f : Kernel data
101c0000-101c0fff : rt3xxx-ehci
101c0000-101c0fff : ehci_hcd
101c1000-101c1fff : rt3xxx-ohci
101c1000-101c1fff : ohci_hcd
20000000-2fffffff : PCI MEM1
20000000-201fffff : PCI Bus 0000:01
20000000-200fffff : 0000:01:00.0
20000000-200fffff : 0000:01:00.0
20100000-201fffff : 0000:01:00.1
20200000-2020ffff : 0000:00:00.0
# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.8 0.7 3836 444 ? Ss 00:00 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S 00:00 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 00:00 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S 00:00 0:00 [kworker/0:0]
root 5 0.0 0.0 0 0 ? S 00:00 0:00 [kworker/u:0]
root 6 0.0 0.0 0 0 ? S< 00:00 0:00 [khelper]
root 7 0.0 0.0 0 0 ? S 00:00 0:00 [sync_supers]
root 8 0.0 0.0 0 0 ? S 00:00 0:00 [bdi-default]
root 9 0.0 0.0 0 0 ? S< 00:00 0:00 [kblockd]
root 10 0.0 0.0 0 0 ? S 00:00 0:00 [khubd]
root 11 0.0 0.0 0 0 ? S 00:00 0:00 [kswapd0]
root 12 0.0 0.0 0 0 ? S 00:00 0:00 [fsnotify_mark]
root 13 0.0 0.0 0 0 ? S< 00:00 0:00 [crypto]
root 17 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock0]
root 18 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock1]
root 19 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock2]
root 20 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock3]
root 21 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock4]
root 22 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock5]
root 23 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock6]
root 24 0.0 0.0 0 0 ? S 00:00 0:00 [mtdblock7]
root 25 1.3 0.0 0 0 ? S 00:00 0:02 [mtdblock8]
root 26 0.0 0.0 0 0 ? S 00:00 0:00 [kworker/0:1]
root 53 0.0 0.0 0 0 ? S 00:00 0:00 [scsi_eh_0]
root 54 0.0 0.0 0 0 ? S 00:00 0:00 [usb-storage]
root 85 0.0 0.0 0 0 ? S 00:00 0:00 [kworker/u:1]
root 86 0.0 0.0 0 0 ? S 00:00 0:00 [kworker/u:2]
root 159 0.0 0.0 0 0 ? S 00:00 0:00 [RtmpCmdQTask]
root 160 0.0 0.0 0 0 ? S 00:00 0:00 [RtmpWscTask]
root 558 0.0 0.6 2076 384 ? Ss 00:00 0:00 udhcpd /etc/udh
root 1188 0.0 0.8 4052 488 ? Ss 00:00 0:00 /usr/sbin/led_c
root 1201 0.0 0.6 1264 376 ? S<s 00:00 0:00 /usr/sbin/udevd
root 1227 0.0 0.0 0 0 ? S 00:00 0:00 [flush-8:16]
root 1252 0.0 0.5 1132 316 ? S 00:00 0:00 /bin/ntpclient
root 1275 0.0 1.0 4960 620 ? SN 00:00 0:00 /usr/sbin/files
root 1278 0.1 2.0 5456 1216 ? SN 00:00 0:00 /usr/sbin/files
root 1279 0.0 2.0 5456 1216 ? SN 00:00 0:00 /usr/sbin/files
root 1292 0.1 1.4 5316 876 ? S<s 00:00 0:00 /usr/sbin/ioos
root 1305 0.0 0.6 3876 408 ? Ss 00:00 0:00 /usr/sbin/upnpd
root 1321 0.0 0.3 1196 220 ? Ss 00:00 0:00 /usr/sbin/contr
root 1324 0.0 0.4 2072 248 ? Ss 00:00 0:00 telnetd
root 2452 0.0 0.8 4052 488 ? S 00:00 0:00 /usr/sbin/led_c
root 2453 0.0 0.8 4052 488 ? S 00:00 0:00 /usr/sbin/led_c
root 2454 0.0 0.8 4052 488 ? S 00:00 0:00 /usr/sbin/led_c
root 2460 0.0 0.6 3800 392 ? S 00:00 0:00 /usr/sbin/5G_sw
root 2507 0.0 0.4 1120 292 ? S 00:00 0:00 /usr/bin/sd_det
root 2540 0.2 2.2 3292 1336 ? S<s 00:00 0:00 /usr/sbin/minid
root 2543 0.0 2.3 4068 1420 ? SNs 00:00 0:00 /usr/sbin/smbd
root 2545 0.0 2.2 3292 1336 ? S< 00:00 0:00 /usr/sbin/minid
root 2547 0.0 2.2 3292 1336 ? SN 00:00 0:00 /usr/sbin/minid
root 2548 0.0 1.8 3216 1104 ? SNs 00:00 0:00 /usr/sbin/nmbd
root 2554 0.0 0.8 2084 504 ttyS1 Ss 00:00 0:00 -sh
root 2555 0.0 0.4 1132 252 ? Ss 00:00 0:00 /usr/sbin/monit
root 2624 0.0 0.8 1840 496 ttyS1 R+ 00:03 0:00 ps aux