¡@

Install Gateway Maker to IXDP425

Toolchain    : http://sourceforge.net/projects/gatewaymaker/

Linux Source : http://sourceforge.net/projects/gatewaymaker/

               ftp://source.mvista.com/pub/ds-patches/2.4/

Intel Source : http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm

               Intel source need serial number from your Intel® IXDP425 Development Platform

               and the password used during registration

¡@


Screenshots  : [picture 01] [picture 02] [picture 03]

User Guide   : [v0.1] [v0.2]


[User Guide v0.2]

Version v0.2 

1. Files list
2. How to build linux zImage & modules
3. How to download redboot & linux image & ramdisk to IXDP425
4. Test IXDP425 Gateway
5. Bootup Log

1. Files list

--+
  env.mk
  README 
  run 
  ixdp425.log
  images-------+
               ramdisk.gz
               redboot.bin
               zImage
  src----------+
               ixp425AccessLibrary.zip 
               patch-ixp425AccessLibrary-ycc2.gz
               linux-2.4.19.tar.gz 
               patch-2.4.19-rmk6.gz
               patch-2.4.19-rmk6-ds1.gz
               patch-2.4.19-rmk6-ds1-ycc1.gz
  screenshots--+
               snapshot1.png
               snapshot2.png
               snapshot3.png

¡@

2. How to build linux zImage & modules

2.1 Build tooolchain
    #cd /
    #tar -zxvf toolchain-0.1.tar.gz
   
2.2 Build linux
    $tar -zxvf ixdp425-0.2.tar.gz
    $cd ixdp425
    download ixp425AccessLibrary.zip from
    http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm
    and copy to src/
    $./run

3. How to load redboot & linux image & ramdisk to IXDP425

3.1 load redboot.bin
    - Use Flash Programmer
    - Choose device: Intel E28F128J3A
    - Put the chip in the burner and activate
    - Load file redboot.bin
    - Enable "Byte swap" via button
    - Start program

3.2 load zImage & rramdisk 
    - Connect EEPRO100 ethernet PCI to your PC
    - Connect IXDP425 to your PC via 1:1 mapping RS232 cable (Not Null Modem Cable)
    - On your PC run minicom and choose 115200,8N1,NoFlow
    - Power On IXDP425
    - Redboot> fis init -f
    - Redboot> fconfig -i /* setup local and server ip for tftp download */
    - Redboot> reset
    - RedBoot> load -r -v -b 0x11600000 zImage
    - RedBoot> fis create kernel -f 0x50040000 -l 0x100000 -b 0x11600000 -r 0x11600000 
    - RedBoot> load -r -v -b 0x10800000 ramdisk.gz
    - RedBoot> fis create ramdisk -f 0x50140000 -l 0x300000 -b 0x10800000 -r 0x10800000
    - RedBoot> fis list
               Name FLASH addr Mem addr Length Entry point
               RedBoot 0x50000000 0x50000000 0x00040000 0x00000000
               RedBoot config 0x507C0000 0x507C0000 0x00001000 0x00000000
               FIS directory 0x507E0000 0x507E0000 0x00020000 0x00000000
               kernel 0x50040000 0x11600000 0x00100000 0x00000000
               ramdisk 0x50140000 0x10800000 0x00300000 0x00000000
    - RedBoot> fconfig /* Setup auto booup linux & ramdisk */
               Run script at boot: true
               Boot script:
               Enter script, terminate with empty line
               >> fis load kernel
               >> fis load ramdisk 
               >> go 0x11600000
               >>
               Boot script timeout (10ms resolution): 1
               .
               .
               .
               Update RedBoot non-volatile configuration - are you sure (y/n)? y
               
    - RedBoot> reset

4. Test IXDP425 Gateway

4.1 Set Redboot auto bootup Linux by procedure 3.
4.2 Connect Internet ISP to IXDP425 ixp0 socket
4.3 Connect Local PC to IXDP425 ixp1 socket
4.4 Power on ixdp425
4.5 Set DHCP Client to Loacl PC 
    - /sbin/dhcpcd eth0      /* Local PC automatic get ip 192.168.0.xxx */
4.6 Run http://192.168.0.1 on Web Browser form Local PC

5. Bootup Log


RedBoot> fis init -f
About to initialize [format] FLASH image system - are you sure (y/n)? y
*** Initialize FLASH Image System
... Erase from 0x50040000-0x507c0000: ............................................................
... Erase from 0x507e0000-0x507e0000: 
... Erase from 0x50800000-0x50800000: 
... Unlock from 0x507e0000-0x50800000: .
... Erase from 0x507e0000-0x50800000: .
... Program from 0x1ffdf000-0x1ffdf300 at 0x507e0000: .
... Lock from 0x507e0000-0x50800000: .
RedBoot> fconfig -i
Initialize non-volatile configuration - are you sure (y/n)? y
Run script at boot: false
Use BOOTP for network configuration: true false
Local IP address: 172.16.6.123
Default server IP address: 172.16.6.125
Console baud rate: 115200
GDB connection port: 9000
Network debug at boot time: false
Update RedBoot non-volatile configuration - are you sure (y/n)? y
... Unlock from 0x507c0000-0x507c1000: .
... Erase from 0x507c0000-0x507c1000: .
... Program from 0x1ffde000-0x1ffdf000 at 0x507c0000: .
... Lock from 0x507c0000-0x507c1000: .
RedBoot> reset
... Resetting.
Ethernet eth0: MAC address 00:03:47:e1:96:be
IP: 172.16.6.123, Default server: 172.16.6.125

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version 2.00 - built 17:00:52, Jan 17 2003

Platform: RICHFIELD (XScale) 
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x10100000-0x20000000, 0x101156a8-0x1ffdd000 available
FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each.
RedBoot> load -r -v -b 0x11600000 zImage
Raw file loaded 0x11600000-0x116b1ae8
RedBoot> fis create kernel -f 0x50040000 -l 0x100000 -b 0x11600000 -r 0x11600000
... Erase from 0x50040000-0x50140000: ........
... Program from 0x11600000-0x11700000 at 0x50040000: ........
... Unlock from 0x507e0000-0x50800000: .
... Erase from 0x507e0000-0x50800000: .
... Program from 0x1ffdf000-0x1ffff000 at 0x507e0000: .
... Lock from 0x507e0000-0x50800000: .
RedBoot> load -r -v -b 0x10800000 ramdisk.gz
Raw file loaded 0x10800000-0x10a4d382
RedBoot> fis create ramdisk -f 0x50140000 -l 0x300000 -b 0x10800000 -r 0x10800000
... Erase from 0x50140000-0x50440000: ........................
... Program from 0x10800000-0x10b00000 at 0x50140000: ........................
... Unlock from 0x507e0000-0x50800000: .
... Erase from 0x507e0000-0x50800000: .
... Program from 0x1ffdf000-0x1ffff000 at 0x507e0000: .
... Lock from 0x507e0000-0x50800000: .
RedBoot> fis list
Name FLASH addr Mem addr Length Entry point
RedBoot 0x50000000 0x50000000 0x00040000 0x00000000
RedBoot config 0x507C0000 0x507C0000 0x00001000 0x00000000
FIS directory 0x507E0000 0x507E0000 0x00020000 0x00000000
kernel 0x50040000 0x11600000 0x00100000 0x00000000
ramdisk 0x50140000 0x10800000 0x00300000 0x00000000
RedBoot> fconfig
Run script at boot: false true
Boot script: 
Enter script, terminate with empty line
>> fis load kernel
>> fis load ramdisk
>> go 0x11600000
>> 
Boot script timeout (10ms resolution): 0 1
Use BOOTP for network configuration: false
Local IP address: 172.16.6.123
Default server IP address: 172.16.6.125
Console baud rate: 115200
GDB connection port: 9000
Network debug at boot time: false
Update RedBoot non-volatile configuration - are you sure (y/n)? y
... Unlock from 0x507c0000-0x507c1000: .
... Erase from 0x507c0000-0x507c1000: .
... Program from 0x1ffde000-0x1ffdf000 at 0x507c0000: .
... Lock from 0x507c0000-0x507c1000: .
RedBoot> reset
... Resetting.
Ethernet eth0: MAC address 00:03:47:e1:96:be
IP: 172.16.6.123, Default server: 172.16.6.125

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version 2.00 - built 17:00:52, Jan 17 2003

Platform: RICHFIELD (XScale) 
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x10100000-0x20000000, 0x101156a8-0x1ffdd000 available
FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each.
== Executing boot script in 0.010 seconds - enter ^C to abort
RedBoot> fis load kernel
RedBoot> fis load ramdisk
RedBoot> go 0x11600000
Uncompressing Linux..................................................... done, booting the kernel.
Linux version 2.4.19-rmk6-ds1 (vincent@linux-notebook) (gcc version 2.95.3 20010315 (release)) #1 Thu Mar 20 10:34:58 EST 2003
CPU: XScale-IXP425/IXC1100 revision 0
Machine: Intel IXDP425 Development Platform
Warning: bad configuration page, trying to continue
alloc_bootmem_low
memtable_init
On node 0 totalpages: 65536
zone(0): 16384 pages.
zone(1): 49152 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0,115200 root=/dev/ram rw ip=off initrd=0x00800000,8M mem=256M@0x00000000
Calibrating delay loop... 527.56 BogoMIPS
Memory: 256MB = 256MB total
Memory: 249344KB available (1277K code, 251K data, 216K init)
XScale Cache/TLB Locking Copyright(c) 2001 MontaVista Software, Inc.
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
POSIX conformance testing by UNIFIX
init!
PCI Autoconfig: Found Bus 0, Device 4, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x1000, address=0x4bfff000
PCI Autoconfig: BAR 1, I/O, size=0x40, address=0xffffffc0
PCI Autoconfig: BAR 2, Mem, size=0x100000, address=0x4be00000
PCI: bus0: Fast back to back transfers enabled
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
i2c-dev.o: Registered 'IXP425 I2C Adapter' as minor 0
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xfffd2003x (irq = 15) is a XScale UART
ttyS01 at 0xfffd3003x (irq = 13) is a XScale UART
Loaded PCF8594C2 I2C EEPROM NVRAM driver
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:03:47:E1:96:BE, IRQ 25.
Board assembly 741462-007, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x8b51f404).
Using buffer write method
Creating 6 MTD partitions on "IXP425 Flash":
0x00000000-0x00040000 : "RedBoot"
0x00040000-0x00140000 : "kernel"
0x00140000-0x00440000 : "ramdisk"
0x00440000-0x007c0000 : "unallocated space"
0x007c0000-0x007c1000 : "RedBoot config"
mtd: partition "RedBoot config" doesn't end on an erase block -- force read-only
0x007e0000-0x00800000 : "FIS directory"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
ip_conntrack (2048 buckets, 16384 max)
ip_tables: (C) 2000-2002 Netfilter core team
arp_tables: (C) 2002 David S. Miller
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 8192K
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 216K
serial console detected. Disabling virtual terminals.
init started: BusyBox v0.60.3 (2002.08.14-23:22+0000) multi-call binary
Starting system log daemon: syslogd klogd.
Starting internet superserver: inetd.
[ *** Starting CSR Modules *** ]
Using /lib/csr/csr.o
Intel CSR module init.
Using /lib/csr/ixp425_eth.o
Initializing ixp425_eth driver 0.0.8
Found PHY 0 at 0
Found PHY 1 at 1
PHY 0 MAC address is: 04:04:04:04:04:04
PHY 1 MAC address is: 06:06:06:06:06:06
[ *** Stopping DHCP Client *** ]
SIOCDELRT: No such process
[ *** Stopping DNSCACHE Server *** ]
[ *** Starting DNSCACHE Server *** ]
dnscache queries allowed from 192.168
Starting dnscache without daemontools ...
[ *** Restarting DHCP Server *** ]
[ *** Starting NAT *** ]
[ *** Starting WEB Server *** ]

Please press Enter to activate this console. 


BusyBox v0.60.3 (2002.08.14-23:22+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.



¡@


¡@

[User Guide v0.1]  

Version v0.1

1. Files list
2. How to build linux zImage & modules
3. How to load redboot & linux image & ramdisk to IXDP425
4. Bootup Log

1. Files list

--+
  env.mk
  ixdp425.log
  README 
  run
  images--+
          ramdisk.gz
          redboot.bin
          zImage
  src-----+
          ixp425AccessLibrary.zip     
          patch-ixp425AccessLibrary-ycc1.gz
          ixp425LinuxDriversPatch.zip 
          linux-2.4.19.tar.gz         
          patch-2.4.19-rmk4.gz
          patch-2.4.19-rmk4-ds2.gz
          patch-2.4.19-rmk4-ds2-ycc1.gz

2. How to build linux zImage & modules

2.1 Build tooolchain
    #cd /
    #tar -zxvf toolchain-0.1.tar.gz
   
2.2 Build linux
    $tar -zxvf ixdp425-0.1.tar.gz
    $cd ixdp425
    download ixp425AccessLibrary.zip & ixp425LinuxDriversPatch.zip form
    http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm
    and copy to src/
    $./run

3. How to load redboot & linux image & ramdisk to IXDP425

3.1 load redboot.bin
    - Use Flash Programmer
    - Choose device: Intel E28F128J3A
    - Put the chip in the burner and activate
    - Load file redboot.bin
    - Enable "Byte swap" via button
    - Start program
 
3.2 load zImage & rramdisk 
    - Connect EEPRO100 ethernet PCI to your PC
    - Connect IXDP425 to your PC via 1:1 mapping RS232 cable
      (Not Null Modem Cable)
    - On your PC run minicom and choose 115200,8N1,NoFlow
    - Power On IXDP425
    - Redboot> fis init -f
    - Redboot> fconfig /* setup local and server ip */
    - Redboot> reset
    - RedBoot> load -r -v -b 0x11600000 zImage
    - RedBoot> load -r -v -b 0x10800000 ramdisk.gz
    - RedBoot> go 0x11600000

4. Bootup Log

Redboot> fis init -f
About to initialize [format] FLASH image system - are you sure (y/n)? y
*** Initialize FLASH Image System
... Erase from 0x50040000-0x50fc0000: .
... Erase from 0x50fe0000-0x50fe0000: 
... Erase from 0x51000000-0x51000000: 
... Unlock from 0x50fe0000-0x51000000: .
... Erase from 0x50fe0000-0x51000000: .
... Program from 0x1ffdf000-0x1ffdf300 at 0x50fe0000: .
... Lock from 0x50fe0000-0x51000000: .
RedBoot> fconfig -i
Initialize non-volatile configuration - are you sure (y/n)? y
Run script at boot: false
Use BOOTP for network configuration: false
Local IP address: 172.16.6.123
Default server IP address: 172.16.6.125
Console baud rate: 115200
GDB connection port: 9000
Network debug at boot time: false
Update RedBoot non-volatile configuration - are you sure (y/n)? y
... Unlock from 0x50fc0000-0x50fc1000: .
... Erase from 0x50fc0000-0x50fc1000: .
... Program from 0x1ffde000-0x1ffdf000 at 0x50fc0000: .
... Lock from 0x50fc0000-0x50fc1000: .
RedBoot> reset
... Resetting.
No network interfaces found

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version 2.00 - built 17:00:52, Jan 17 2003

Platform: RICHFIELD (XScale) 
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x10100000-0x20000000, 0x101156a8-0x1ffdd000 available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.
RedBoot> reset
... Resetting.
Ethernet eth0: MAC address 00:03:47:e1:96:be
IP: 172.16.6.123, Default server: 172.16.6.125

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version 2.00 - built 17:00:52, Jan 17 2003

Platform: RICHFIELD (XScale) 
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x10100000-0x20000000, 0x101156a8-0x1ffdd000 available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.
RedBoot> load -r -v -b 0x11600000 zImage
RedBoot> load -r -v -b 0x10800000 ramdisk.gz 
RedBoot> go 0x11600000
Uncompressing Linux................................................ done, booting the kernel.
Linux version 2.4.19-rmk4-ds2-ycc1 (vincent@linux-notebook) (gcc version 2.95.3 20010315 (release)) #1 Fri Jan 24 17:02:49 EST 2003
CPU: Intel XScale-IXP425/IXC1100 revision 0
Machine: Intel IXDP425 Development Platform
Warning: bad configuration page, trying to continue
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0,115200 root=/dev/ram rw ip=off initrd=0x00800000,8M mem=64M@0x00000000
Calibrating delay loop... 527.56 BogoMIPS
Memory: 64MB = 64MB total
Memory: 55016KB available (1148K code, 229K data, 208K init)
XScale Cache/TLB Locking Copyright(c) 2001 MontaVista Software, Inc.
Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
POSIX conformance testing by UNIFIX
init!
PCI Autoconfig: Found Bus 0, Device 2, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x1000, address=0x4bfff000
PCI Autoconfig: BAR 1, I/O, size=0x40, address=0xffffffc0
PCI Autoconfig: BAR 2, Mem, size=0x100000, address=0x4be00000
PCI: bus0: Fast back to back transfers enabled
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xff000003x (irq = 15) is a XScale UART
ttyS01 at 0xff001003x (irq = 13) is a XScale UART
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
tx_ring_consistent = 0xc4820000 virt:0x002e7000 dma
eth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:03:47:E1:96:BE, IRQ 27.
Board assembly 741462-007, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x8b51f404).
Using buffer write method
Creating 4 MTD partitions on "IXP425 Flash":
0x00000000-0x00040000 : "RedBoot"
0x00040000-0x00fc0000 : "unallocated space"
0x00fc0000-0x00fc1000 : "RedBoot config"
mtd: partition "RedBoot config" doesn't end on an erase block -- force read-only
0x00fe0000-0x01000000 : "FIS directory"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 8192K
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 208K
serial console detected. Disabling virtual terminals.
init started: BusyBox v0.60.3 (2002.08.14-23:22+0000) multi-call binary
Using /lib/modules/csr.o
Intel CSR module init.
Using /lib/modules/ixp425_eth.o
Initializing ixp425_eth driver 0.0.8
Found PHY 0 at 0
Found PHY 1 at 1
PHY 0 MAC address is: 04:04:04:04:04:04
PHY 1 MAC address is: 06:06:06:06:06:06
Starting system log daemon: syslogdTerminated
klogd.
Starting internet superserver: inetd.

Please press Enter to activate this console. 


BusyBox v0.60.3 (2002.08.14-23:22+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:03:47:E1:96:BE 
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:100 
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:27 

ixp0 Link encap:Ethernet HWaddr 04:04:04:04:04:04 
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:100 
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

ixp1 Link encap:Ethernet HWaddr 06:06:06:06:06:06 
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:100 
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

lo Link encap:Local Loopback 
LOOPBACK MTU:16436 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:0 
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

#