zepete: (Default)
[personal profile] zepete
Список доступных команд.
./bin:
ash            dmesg          ln             ping           sleep
bbconfig       dnsdomainname  login          ping6          sync
busybox        echo           ls             printenv       tar
cat            egrep          mkdir          ps             touch
chgrp          false          mknod          pwd            true
chmod          fgrep          mktemp         rm             umount
chown          getopt         mount          rmdir          uname
cp             grep           mountpoint     run-parts      usleep
date           gzip           mv             sc_cli         vi
dd             hostname       netstat        sed
df             kill           pidof          sh

./sbin:
arp              ifconfig         lsmod            reboot
fdisk            ifdown           mount.ntfs-fuse  rmmod
gdb              ifup             pivot_root       route
getty            init             poweroff         vconfig
halt             insmod           rc               watchdog

./sdk:
ac                        flash                     ntp.sh
acl                       gdb                       pcie_enumerate_reboot.sh
affinity.sh               global.sh                 pciephy
ated                      gpio                      pcmcmd
autoconn3G.sh             gtd.sh                    qdma
automount.sh              gtp.sh                    qos_portbased_run
automount_boot.sh         hw_nat                    qos_run
busarb                    i2ccmd                    reg
chpasswd.sh               internet.sh               rps.sh
config-dns.sh             iptables                  sd_rw_test.sh
config-dslite.sh          ipv6_logo.sh              setpci
config-iTunes.sh          iwconfig                  smp.sh
config-igmpproxy.sh       iwpriv                    snmp.sh
config-l2tp.sh            lan.sh                    snort.sh
config-powersave.sh       lspci                     spdifcmd
config-pppoe.sh           mem_usage                 strace
config-pptp.sh            mii_mgr                   switch
config-udhcpd.sh          miniupnpd                 udhcpc.sh
config-vlan.sh            miniupnpd.sh              vpn-passthru.sh
config.sh                 mpstat                    wan.sh
cpubusy.sh                mtd_write                 wifi_unload.sh
eth_mac                   mtr                       wscd
firewall.sh               nat.sh

./usr/bin:
[           cut         ftpput      sort        time        uptime
[[          dirname     hexdump     strings     top         wc
arping      env         killall     tail        tr          wget
awk         expr        killall5    taskset     traceroute  which
basename    find        nslookup    tee         tty         whoami
chrt        free        printf      test        unexpand    yes
clear       ftpget      reset       tftp        uniq

./usr/sbin:
IGMPProxy              iw_txrx_test           service_ctrl_client
arpagent               iwconfig               service_ctrld
bftpd                  iwpriv                 smbd
brctl                  klogd                  smbmnt
certSrv.pem            led_ap                 smbmount
cjpeg                  lld2                   smbpasswd
cmd_agent              lsof                   smbstatus
cml_merge              mini_httpd             smtpc
cmld                   minidlna               sshd
cmld_client            mkfs.ubifs             strace
conn_analyse           mlabel                 syslogd
cpm                    mpstat                 tcpdump
cron                   mtd_debug              telnetd
cwmp                   nameScan               tftp_cmd
djpeg                  nanddump               ubiattach
dnrd                   nbtscan                ubicrc32
download               networkmap             ubidetach
dualImage_ctrl         nmap_client_test       ubiformat
dynipadmin             nmbd                   ubimkvol
dynipclient            noip2                  ubinfo
ebtables               ntfslabel              ubinize
ez-ipupdate            ntfsmount              ubirmvol
flash_erase            ntp                    udhcp
flash_eraseall         openl2tpd              udhcpc
ft_tool                pb_ap                  udhcpd
igd_upnpd              pb_monitor             usb_monitor
igmp_ctrl_client       pidstat                watchcpu.sh
image_ctrl             pppd                   wifi_pb
inadyn-mt              privkeySrv.pem         wsc_app
install_properties_fs  process_monitor        wsc_led
iostat                 qos_debug              wsc_monitor
ip                     rc                     wscd
ipping_diag            rdate                  xtables-multi
iproute2_config        rdev                   xyz_monitor
iptables               route_mark
iw_get_scan_result     rtmd

help
Built-in commands:
------------------
	. : [ [[ alias bg break cd chdir command continue echo eval exec
	exit export false fg getopts hash help jobs kill local printf
	pwd read readonly return set shift source test times trap true
	type ulimit umask unalias unset wait

То есть форматировать или проверять подключенный диск на ошибки нельзя. Зато есть команда vi и несколько утилит для создания bash программ.

Список доступных типов файловых систем.
/proc # cat filesystems
nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	tmpfs
nodev	debugfs
nodev	sockfs
nodev	usbfs
nodev	pipefs
nodev	devpts
	ext3
	ext2
	ext4
	squashfs
nodev	ramfs
	vfat
	ntfs
nodev	fuse
	fuseblk
nodev	fusectl
nodev	mtd_inodefs
nodev	ubifs
/proc # 


Несмотря на то, что в системе стоит флеш на 256М, для linux доступно только 40М, из которых свободно только около половины.
/proc # df -ah
Filesystem                Size      Used Available Use% Mounted on
ubi0:rootfs              24.2M     16.5M      7.7M  68% /
ramfs                        0         0         0   0% /etc
proc                         0         0         0   0% /proc
ramfs                        0         0         0   0% /var
ramfs                        0         0         0   0% /tmp
devpts                       0         0         0   0% /dev/pts
sysfs                        0         0         0   0% /sys
usbfs                        0         0         0   0% /proc/bus/usb
ubi3_0                   15.3M     36.0K     15.3M   0% /tmp/sys_data
/dev/sda                  7.8G      8.0K      7.8G   0% /tmp/mnt/shares/A
/proc # 

Из этого же видно, что флешка монтируется в каталог "/tmp/mnt/shares/" и имя устройства у нее "/dev/sda".

Версия ОС.
/proc # cat version
Linux version 2.6.36+ (eddie@ubuntu) (gcc version 4.6.3 (Buildroot 2012.11.1) ) #1 SMP Tue Dec 9 05:22:14 CST 2014
/proc # uname -a
Linux Smart Box Pro 2.6.36+ #1 SMP Tue Dec 9 05:22:14 CST 2014 mips GNU/Linux
/proc # 


Сведения о процессоре. Якобы микросхема имеет 4 ядра.
/proc # cat cpuinfo
system type		: MT7621
processor		: 0
cpu model		: MIPS 1004Kc V2.15
BogoMIPS		: 534.52
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 32
extra interrupt vector	: yes
hardware watchpoint	: yes, count: 4, address/irw mask: [0x0000, 0x0000, 0x0000, 0x0000]
ASEs implemented	: mips16 dsp mt
shadow register sets	: 1
core			: 0
VCED exceptions		: not available
VCEI exceptions		: not available

processor		: 1
cpu model		: MIPS 1004Kc V2.15
BogoMIPS		: 534.52
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 32
extra interrupt vector	: yes
hardware watchpoint	: yes, count: 4, address/irw mask: [0x0000, 0x0000, 0x0000, 0x0000]
ASEs implemented	: mips16 dsp mt
shadow register sets	: 1
core			: 0
VCED exceptions		: not available
VCEI exceptions		: not available

processor		: 2
cpu model		: MIPS 1004Kc V2.15
BogoMIPS		: 534.52
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 32
extra interrupt vector	: yes
hardware watchpoint	: yes, count: 4, address/irw mask: [0x0000, 0x0000, 0x0000, 0x0000]
ASEs implemented	: mips16 dsp mt
shadow register sets	: 1
core			: 1
VCED exceptions		: not available
VCEI exceptions		: not available

processor		: 3
cpu model		: MIPS 1004Kc V2.15
BogoMIPS		: 534.52
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 32
extra interrupt vector	: yes
hardware watchpoint	: yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
ASEs implemented	: mips16 dsp mt
shadow register sets	: 1
core			: 1
VCED exceptions		: not available
VCEI exceptions		: not available

/proc # 


ОЗУ. Очень много свободной. Могли бы реализовать торентокачалку, но не сделали.
/proc # free
              total         used         free       shared      buffers
  Mem:       252204        73704       178500            0         8044
 Swap:            0            0            0
Total:       252204        73704       178500
/proc # cat meminfo
MemTotal:         252204 kB
MemFree:          178428 kB
Buffers:            8044 kB
Cached:            11156 kB
SwapCached:            0 kB
Active:            19636 kB
Inactive:           6276 kB
Active(anon):       6712 kB
Inactive(anon):        0 kB
Active(file):      12924 kB
Inactive(file):     6276 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          6716 kB
Mapped:             3004 kB
Shmem:                 0 kB
Slab:              37328 kB
SReclaimable:      10992 kB
SUnreclaim:        26336 kB
KernelStack:         920 kB
PageTables:          512 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      126100 kB
Committed_AS:      25460 kB
VmallocTotal:    1048372 kB
VmallocUsed:        9884 kB
VmallocChunk:     981048 kB
/proc #


Распределение ROM.
/proc # cat mtd
dev:    size   erasesize  name
mtd0: 0ff80000 00020000 "ALL"
mtd1: 00100000 00020000 "Bootloader"
mtd2: 00100000 00020000 "Factory"
mtd3: 01400000 00020000 "sys_data"
mtd4: 00100000 00020000 "boot_flag"
mtd5: 00400000 00020000 "Kernel_1"
mtd6: 00400000 00020000 "Kernel_2"
mtd7: 01e00000 00020000 "RootFS_1"
mtd8: 01e00000 00020000 "RootFS_2"
mtd9: 03200000 00020000 "JVM/OSGI1"
mtd10: 03200000 00020000 "JVM/OSGI2"
mtd11: 03c00000 00020000 "OSGI data"
mtd12: 00100000 00020000 "Ftool"
/proc # 

Расшифровка: всего 256М, 1М - Bootloader, 1М - factory, 20М - sys_data, 1М - boot_flag, 4М -Kernel_1, 4М - Kernel_2, 30М - RootFS_1, 30М - RootFS_2, 50М - JVM/OSGI1, 50М - JVM/OSGI2, 60М - OSGI data, 1М - Ftool. Видно, что большинство разделов дублируются и большую часть прошивки занимет виртуальная машина java со своими данными (160М=JVM/OSGI1+JVM/OSGI2+OSGI data), поэтому для разделов linux остается менее 100М, которые из-за дублирования превращаются в 40М из вывода df. Только непонятно как используется JVM/OSGI, если она из linux недоступна.

Запущенные процессы.
ps
  PID USER       VSZ STAT COMMAND
    1 SuperUse  1528 S    init       
    2 SuperUse     0 SW   [kthreadd]
    3 SuperUse     0 SW   [ksoftirqd/0]
    4 SuperUse     0 SW   [kworker/0:0]
    5 SuperUse     0 SW   [kworker/u:0]
    6 SuperUse     0 SW   [migration/0]
    7 SuperUse     0 SW   [watchdog/0]
    8 SuperUse     0 SW   [migration/1]
    9 SuperUse     0 SW   [kworker/1:0]
   10 SuperUse     0 SW   [ksoftirqd/1]
   11 SuperUse     0 SW   [watchdog/1]
   12 SuperUse     0 SW   [migration/2]
   13 SuperUse     0 SW   [kworker/2:0]
   14 SuperUse     0 SW   [ksoftirqd/2]
   15 SuperUse     0 SW   [watchdog/2]
   16 SuperUse     0 SW   [migration/3]
   17 SuperUse     0 SW   [kworker/3:0]
   18 SuperUse     0 SW   [ksoftirqd/3]
   19 SuperUse     0 SW   [watchdog/3]
   21 SuperUse     0 SW<  [khelper]
   22 SuperUse     0 SW   [kworker/3:1]
   23 SuperUse     0 SW   [kworker/2:1]
   24 SuperUse     0 SW   [kworker/1:1]
   25 SuperUse     0 SW   [sync_supers]
   26 SuperUse     0 SW   [bdi-default]
   27 SuperUse     0 SW<  [kblockd]
   28 SuperUse     0 SW   [khubd]
   29 SuperUse     0 SW   [kswapd0]
   30 SuperUse     0 SW<  [crypto]
   41 SuperUse     0 SW   [mtdblock0]
   42 SuperUse     0 SW   [mtdblock1]
   43 SuperUse     0 SW   [mtdblock2]
   44 SuperUse     0 SW   [mtdblock3]
   45 SuperUse     0 SW   [mtdblock4]
   46 SuperUse     0 SW   [mtdblock5]
   47 SuperUse     0 SW   [mtdblock6]
   48 SuperUse     0 SW   [mtdblock7]
   49 SuperUse     0 SW   [mtdblock8]
   50 SuperUse     0 SW   [mtdblock9]
   51 SuperUse     0 SW   [mtdblock10]
   52 SuperUse     0 SW   [mtdblock11]
   53 SuperUse     0 SW   [mtdblock12]
   54 SuperUse     0 SW   [ubi_bgt0d]
   55 SuperUse     0 SW   [kworker/u:1]
   62 SuperUse     0 SW   [kworker/0:1]
   64 SuperUse     0 SW   [scsi_eh_0]
   65 SuperUse     0 SW   [usb-storage]
   77 SuperUse     0 SW   [flush-ubifs_0_0]
  106 SuperUse     0 SW   [ubi_bgt3d]
  108 SuperUse     0 SW   [ubifs_bgt3_0]
  111 SuperUse     0 DW   [hrthread]
  114 SuperUse     0 SW   [kworker/u:2]
  127 SuperUse  4624 S <  /usr/sbin/pb_ap 
  128 SuperUse  4612 S <  /usr/sbin/led_ap 
  131 SuperUse  4624 S <  /usr/sbin/wifi_pb 
  152 SuperUse  5112 S    /usr/sbin/cmld 
  154 SuperUse  4644 S    /usr/sbin/service_ctrld 
  165 SuperUse     0 SW   [flush-8:0]
  185 SuperUse  4704 S    /usr/sbin/syslogd -f /tmp/lxxd/logd.conf 
  186 SuperUse  4632 S    /usr/sbin/klogd -c 7 
  649 SuperUse   872 S    /usr/sbin/cmd_agent 
  654 SuperUse  4616 S    /usr/sbin/xyz_monitor -l -e 
  660 SuperUse  4812 S <  /usr/sbin/dnrd 
  838 SuperUse     0 SW   [flush-ubifs_3_0]
  839 SuperUse  4864 S    /usr/sbin/udhcpd /var/udhcpd.conf 
  874 SuperUse  5008 S    mini_httpd -H 192.168.1.1 255.255.255.0 -p 80 -d /tmp
  883 SuperUse  4624 S    /usr/sbin/usb_monitor -i 1 
  896 SuperUse  4700 S    /usr/sbin/cron 
 1269 SuperUse  6952 S N  /usr/sbin/smbd -D -P 19 
 1295 SuperUse  6952 S N  /usr/sbin/smbd -D -P 19 
 1338 SuperUse  5340 S N  /usr/sbin/nmbd -D -P 19 
 1518 SuperUse  4624 S    /tmp/0/0/cpm_0 -m -o -a -i 5 -f /tmp/0/0/cpm_cfg_0 
 1520 SuperUse  4624 S    /tmp/0/1/cpm_1 -m -o -a -i 5 -f /tmp/0/1/cpm_cfg_1 
 1536 SuperUse  4728 S    /usr/sbin/igd_upnpd -f /tmp/miniupnpd.1.conf 
 1557 SuperUse     0 SW   [RtmpCmdQTask]
 1558 SuperUse     0 SW   [RtmpWscTask]
 1561 SuperUse     0 SW   [RtmpMlmeTask]
 1584 SuperUse     0 SW   [RtmpCmdQTask]
 1585 SuperUse     0 SW   [RtmpWscTask]
 1586 SuperUse     0 SW   [RtmpMlmeTask]
 1618 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1622 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1623 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1624 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1628 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1630 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1632 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1633 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1635 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1638 SuperUse  1452 S    wscd -m 1 -d 3 -i ra0 
 1645 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1648 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1649 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1650 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1651 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1653 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1655 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1656 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1658 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1659 SuperUse  1452 S    wscd -m 1 -d 3 -i rai0 
 1709 SuperUse  4624 S <  /usr/sbin/process_monitor 
 1719 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1733 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1741 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1745 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1746 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1747 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1748 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1749 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1751 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1752 SuperUse  5276 S    /usr/sbin/networkmap -f /var/networkmap/networkmap.co
 1761 SuperUse  4748 S    /usr/sbin/lld2 br0 
 2396 SuperUse  1540 S    /bin/sh 
 2544 SuperUse  1528 R    ps 


Сведения о пользователях.
~ # cat /etc/passwd
SuperUser:$1$SERCOMM$Z5635x7/tzYNEAXQ8j2YP0:0:0:Root:/:/bin/sh
admin:$1$SERCOMM$/Yr1kjT7kcnd11coqAlgN1:1001:2003:Administrator:/:/bin/sh
nobody::99:99:Nobody:/:/bin/sh
~ # 

Profile

zepete: (Default)
zepete

January 2026

S M T W T F S
    1 23
4 56 78910
11121314151617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 14th, 2026 04:57 am
Powered by Dreamwidth Studios