• satixnet satellite modem T1000e


    satixnet satellite modem T1000e

    # ls /etc/inittab*
    /etc/inittab       /etc/inittab_nosw
    # cat /etc/inittab
    ::sysinit:/etc/init.d/rcS
    #::once:/bin/sw &
    #The followed sentence does't need password.
    ::respawn:-/bin/ash
    #The followed sentence does need password.
    #::respawn:-/bin/login
    #tty2::askfirst:-/bin/ash
    ::ctrlaltdel:/bin/umount -a -r
    # 
    # cat /etc/init.d/rcS
    #! /bin/ash
    
    /bin/mount -a
    
    /sbin/ifconfig lo 127.0.0.1
    /bin/mount -t tmpfs none /dev/shm 
    
    #add by lzh for kda 
    /bin/mkdir /dev/misc
    /bin/mknod /dev/misc/KernDrvAgt c 10 244
    
    #mount flash fs.
    /sbin/mdev -s
    /bin/mkdir -p /mnt/flash
    /bin/mount -t jffs2 /dev/mtdblock1 /mnt/flash
    
    #/bin/mkdir /dev/misc
    #/bin/mknod /dev/misc/KerBbx c 10 253
    
    #/ztam&
    
    #The followed sentence does't need password.
    telnetd -l /bin/sh
    
    #The followed sentence does need password.
    #telnetd
    
    #The followed sentence does save syslog to /var/log/messages
    syslogd -l 8
    echo 1000 > /proc/task_info
    
    /bin/mknod /dev/cachedmem c 1 12
    
    #enable kernel bbx
    /bin/mkdir /dev/misc
    /bin/mknod /dev/misc/KerBbx c 10 253
    /bin/mknod /dev/ppp c 108 0
    
    
    insmod stmmac.ko
    insmod stmmac-platform.ko
    insmod dwmac-generic.ko
    
    insmod ncr_driver.ko
    /bin/mknod /dev/ncr_driver c 251 0
    
    insmod sx3000b_driver.ko
    /bin/mknod /dev/sx_driver c 250 0
    
    ifconfig satixnet0 up
    
    ifconfig satixnet0 175.1.1.5 netmask 255.255.255.0
    
    #echo 2 > /proc/exclusive_cpus
    
    /sbin/ifconfig eth0 192.254.1.16 netmask 255.0.0.0 up
    ./MGR.EXE &
    
    mkdir /run
    iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 10 -j DROP
    # 
    # cat /etc/profile 
    # /etc/profile: system-wide .profile file for the Bourne shells
    
    echo
    echo -n "Processing /etc/profile... "
    # no-op
    LD_LIBRARY_PATH=/usr/lib:/lib
    export LD_LIBRARY_PATH 
    echo "Done"
    echo
    
    # 
    # ifconfig 
    brs_tap   Link encap:Ethernet  HWaddr 40:00:8B:01:00:11  
              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)
    
    eth0      Link encap:Ethernet  HWaddr 52:53:54:55:56:17  
              inet addr:192.254.1.16  Bcast:192.255.255.255  Mask:255.0.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:783 errors:0 dropped:0 overruns:0 frame:0
              TX packets:327 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:78413 (76.5 KiB)  TX bytes:51512 (50.3 KiB)
              Interrupt:38 
    
    ipoa_brs  Link encap:Ethernet  HWaddr 40:00:8B:01:00:02  
              UP BROADCAST RUNNING NOARP PROMISC MULTICAST  MTU:4096  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)
    
    ipoa_linu Link encap:Ethernet  HWaddr 40:00:8B:01:00:00  
              UP BROADCAST RUNNING NOARP MULTICAST  MTU:1420  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)
    
    ipoa_linu Link encap:Ethernet  HWaddr 40:00:8B:01:00:00  
              inet addr:10.30.207.1  Bcast:10.30.207.255  Mask:255.255.252.0
              UP BROADCAST RUNNING NOARP MULTICAST  MTU:1420  Metric:1
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:65536  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:1 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
    satixnet0 Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
              inet addr:175.1.1.5  Bcast:175.1.1.255  Mask:255.255.255.0
              UP BROADCAST RUNNING NOARP MULTICAST  MTU:9000  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)
    
    tun       Link encap:Ethernet  HWaddr 40:00:C0:FE:01:10  
              inet addr:199.1.1.1  Bcast:199.255.255.255  Mask:255.0.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:108 (108.0 B)
    
    # 
    # uname -a
    Linux (none) 4.5.3 #11 SMP Fri Dec 11 10:49:19 CST 2020 mips unknown
    # 
    # 
    # ushell 
    -> ready to work!
                                    ushell tool menu:                              
    ------------------------------------------------------------------------------ 
     'ps'       or     'PS'          list process run on the board [ 列出板上运行的进程 ]
     'pr xxx'   or     'PR xxx'      take over  xxx process printf info [ 接管xxx进程的打印信息 ]
     'npr xxx'  or     'NPR xxx' not take over  xxx process printf info [ 不接管xxx进程的打印信息 ]
     'db xxx'   or     'DB xxx'      debug xxx process printf info [ 调试xxx进程并打印信息 ]
     'ndb xxx'  or     'NDB xxx' not debug xxx process printf info [ 不调试xxx进程并打印信息 ]
     'pad xxx'  or     'PAD xxx'     debug and take over  xxx process printf info [ 调试并接管xxx进程的打印信息 ]
     'npad xxx' or     'NPAD xxx'not debug and take over  xxx process printf info [ 不调试并接管xxx进程的打印信息 ]
     'pall'     or     'PALL'        display current debug and take over info [ 显示当前调试和接管信息 ]
     'ncheck'   or     'NCHECK'      Do not check another ushell exist [ 不要检查是否存在其他ushell ]
     'check'    or     'CHECK'       Do check another ushell exist [ 是否检查是否存在其他ushell ]
     'Q'        or     'q'           cancel all process  debug and printf info [ 取消所有进程调试及打印信息 ]
     'exit'     or     'EXIT'        cancel ushell [ 取消ushell ]
                        xxx  is process id you want to debug or take over printf info [ xxx是您要调试或接管打印信息的进程id ]
    ------------------------------------------------------------------------------ 
    $$
    $$ps
      PID USER       VSZ STAT COMMAND
        1 root      2784 S    init          
        2 root         0 SW   [kthreadd]
        3 root         0 SW   [ksoftirqd/0]
        4 root         0 SW   [kworker/0:0]
        5 root         0 SW<  [kworker/0:0H]
        7 root         0 SW   [rcu_sched]
        8 root         0 SW   [rcu_bh]
        9 root         0 SW   [migration/0]
       10 root         0 SW   [migration/1]
       11 root         0 SW   [ksoftirqd/1]
       12 root         0 SW   [kworker/1:0]
       13 root         0 SW<  [kworker/1:0H]
       14 root         0 SW   [migration/2]
       15 root         0 SW   [ksoftirqd/2]
       16 root         0 SW   [kworker/2:0]
       17 root         0 SW<  [kworker/2:0H]
       18 root         0 SW   [migration/3]
       19 root         0 SW   [ksoftirqd/3]
       20 root         0 SW   [kworker/3:0]
       21 root         0 SW<  [kworker/3:0H]
       22 root         0 SW   [kdevtmpfs]
       23 root         0 SW<  [netns]
      147 root         0 SW<  [writeback]
      149 root         0 SW<  [crypto]
      150 root         0 SW   [kworker/0:1]
      151 root         0 SW<  [bioset]
      153 root         0 SW<  [kblockd]
      251 root         0 SW   [kworker/1:1]
      252 root         0 SW   [kworker/3:1]
      253 root         0 SW   [kworker/2:1]
      263 root         0 SW   [kswapd0]
      264 root         0 SW<  [vmstat]
      822 root         0 SW   [spi32766]
      826 root         0 SW<  [bioset]
      831 root         0 SW<  [bioset]
      856 root         0 SW<  [deferwq]
      871 root      2848 R    telnetd -l /bin/sh 
      873 root      2784 S    syslogd -l 8 
      919 root      394m S    ./MGR.EXE 
      922 root      2848 S    -/bin/ash 
      932 root         0 SWN  [jffs2_gcd_mtd1]
     1275 root      1056 S    /pppoe-server -L 10.30.207.2 -R 10.30.207.3 
     1546 root      2848 S    /bin/sh 
     1924 root      2848 S    /bin/sh 
     1934 root         0 SW   [kworker/u8:0]
     2967 root         0 SW   [kworker/u8:2]
     3400 root      9648 S    ushell 
     3408 root      2800 S    sh -c ps 
     3409 root      2864 R    ps 
    
    $$
    $$pall
    index           IsUseed         IsPrintState            IsCommandState          pid             fifoFd          mqd
    
    $$
    $$pad 919
    
    [919]
    ushell enter print mod 
    ushell enter debug mod 
    
    $$
    $$pall
    index           IsUseed         IsPrintState            IsCommandState          pid             fifoFd          mqd
     0              1               1                               1               919             4               3 
    
    $$
    $$BspModPrnSwitch 1,0xffff
    $$ $$npad 919 $$ $$exit ushell recv signo:0. quit debug and exit ushell! #

    ============= End

  • 相关阅读:
    转:超实用!聊聊图标设计流程及小技巧
    WPF 高性能画心电图
    转:WPF .NET 4.0下实现外发光效果
    (转)翻译:使用ViewModel模式来简化WPF的TreeView
    (转)How to get TreeViewItem from HierarchicalDataTemplate item?
    (转)WPF中的TreeView入门
    (转) WPF Treeview 学习 图标,checkbox,右键菜单
    linux中的定时任务--cron任务
    tar命令的使用与学习
    linux学习一
  • 原文地址:https://www.cnblogs.com/lsgxeva/p/15080093.html
Copyright © 2020-2023  润新知