Hello folks,
Greetings!
I am here to share with you this information that openwrt now runs on Lava W150 Mifi pocket router.
Which is yet another Ramips RT305X based chipset. As of now almost everything is working.
i am posting the Serial output. I will soon post in detail how to install openwrt on this device with pictures.
I suck in taking photos so my sorry in advance. Thank You Open Source!
U-Boot 1.1.6 (Aug 29 2011 - 03:23:36)
Board: Ralink APSoC DRAM: 16 MB
relocate_code Pointer at: 80fb4000
config usb..
spi_wait_nsec: 4b
spi device id: c8 40 16 c8 40 (4016c840)
find flash: G 1407
raspi_read: from:30000 len:1000
.raspi_read: from:30000 len:1000
.============================================
Ralink UBoot Version: 3.6.0.0
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits SDR
DRAM bus: 16 bit
Total memory: 16 MBytes
Flash component: SPI Flash
Date:Aug 29 2011 Time:03:23:36
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 320 MHZ ####
estimate memory size =16 Mbytes
raspi_read: from:40028 len:6
.
raspi_read: from:0 len:20004
...*************Is_update = 0**************
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
0
3: System Boot system code via Flash.
## Booting image at bf050000 ...
raspi_read: from:50000 len:40
. Image Name: MIPS OpenWrt Linux-3.7.10
Created: 2013-03-25 18:33:43 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 916136 Bytes = 894.7 kB
Load Address: 80000000
Entry Point: 80000000
raspi_read: from:50040 len:dfaa8
.............. Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 16
Starting kernel ...
[ 0.000000] Linux version 3.7.10 (testuser@mohona) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #1 Tue Mar 26 00:03:21 IST 2013
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0001964c (MIPS 24KEc)
[ 0.000000] Ralink RT3350 id:1 rev:2 running at 320.00 MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 01000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x00ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x00ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064
[ 0.000000] Kernel command line: board=MPR-A1 console=ttyS1,57600 mtdparts=spi0.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,896k(kernel),2880k(rootfs),3776k@0x50000(firmware) rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
[ 0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=0007e6e0
[ 0.000000] Readback ErrCtl register=0007e6e0
[ 0.000000] Memory: 13324k/16384k available (1970k kernel code, 3060k reserved, 480k data, 236k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:48
[ 0.000000] console [ttyS1] enabled, bootconsole disabled
[ 0.000000] console [ttyS1] enabled, bootconsole disabled
[ 0.010000] Calibrating delay loop... 212.58 BogoMIPS (lpj=1062912)
[ 0.090000] pid_max: default: 32768 minimum: 301
[ 0.090000] Mount-cache hash table entries: 512
[ 0.100000] NET: Registered protocol family 16
[ 0.110000] MIPS: machine is HAME MPR-A1
[ 0.140000] bio: create slab <bio-0> at 0
[ 0.150000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.170000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.190000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.200000] TCP: Hash tables configured (established 512 bind 512)
[ 0.210000] TCP: reno registered
[ 0.220000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.230000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.250000] NET: Registered protocol family 1
[ 0.300000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.310000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.330000] msgmni has been set to 26
[ 0.340000] io scheduler noop registered
[ 0.350000] io scheduler deadline registered (default)
[ 0.360000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.370000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 13) is a 16550A
[ 0.390000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 20) is a 16550A
[ 0.410000] ramips-spi ramips-spi.0: master is unqueued, this is deprecated
[ 0.420000] m25p80 spi0.0: found gd25q32, expected pm25lq032
[ 0.440000] m25p80 spi0.0: gd25q32 (4096 Kbytes)
[ 0.450000] 6 cmdlinepart partitions found on MTD device spi0.0
[ 0.460000] Creating 6 MTD partitions on "spi0.0":
[ 0.470000] 0x000000000000-0x000000030000 : "u-boot"
[ 0.480000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.500000] 0x000000040000-0x000000050000 : "factory"
[ 0.510000] 0x000000050000-0x000000130000 : "kernel"
[ 0.530000] 0x000000130000-0x000000400000 : "rootfs"
[ 0.540000] mtd: partition "rootfs" set to be root filesystem
[ 0.550000] mtd: partition "rootfs_data" created automatically, ofs=350000, len=B0000
[ 0.570000] 0x000000350000-0x000000400000 : "rootfs_data"
[ 0.580000] 0x000000050000-0x000000400000 : "firmware"
[ 0.610000] ramips-wdt ramips-wdt: timeout value must be 0 < timeout <= 40, using 40
[ 0.630000] TCP: cubic registered
[ 0.630000] NET: Registered protocol family 17
[ 0.640000] 8021q: 802.1Q VLAN Support v1.8
[ 0.670000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.690000] Freeing unused kernel memory: 236k freed
[ 5.590000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 5.800000] Button Hotplug driver version 0.4.1
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
[ 9.620000] jffs2: notice: (370) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 30 of xref (0 dead, 21 orphan) found.
switching to jffs2
- init -
Please press Enter to activate this console.
BusyBox v1.19.4 (2013-03-25 23:53:01 IST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r36128)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@(none):/# [ 13.540000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 13.550000] Backport based on wireless-testing.git master-2013-02-22
[ 13.560000] compat.git: wireless-testing.git
[ 13.620000] cfg80211: Calling CRDA to update world regulatory domain
[ 13.630000] cfg80211: World regulatory domain updated:
[ 13.640000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 13.660000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 13.680000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 13.690000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 13.710000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 13.720000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 14.440000] usbcore: registered new interface driver usbfs
[ 14.450000] usbcore: registered new interface driver hub
[ 14.470000] usbcore: registered new device driver usb
[ 14.500000] zsmalloc: module is from the staging directory, the quality is unknown, you have been warned.
[ 14.540000] zram: module is from the staging directory, the quality is unknown, you have been warned.
[ 14.560000] zram: num_devices not specified. Using default: 1
[ 14.570000] zram: Creating 1 devices ...
[ 15.380000] phy0 -> rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
[ 15.450000] phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 2872, rf: 0005, rev: 0200.
[ 15.570000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 15.790000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 15.840000] nf_conntrack version 0.5.0 (211 buckets, 844 max)
[ 18.960000] Adding 6140k swap on /dev/zram0. Priority:-1 extents:1 across:6140k SS
[ 23.240000] device eth0.1 entered promiscuous mode
[ 23.250000] device eth0 entered promiscuous mode
[ 23.260000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.270000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.680000] ramips-wdt: timeout value 60 must be 0 < timeout <= 40, using 40
[ 25.270000] br-lan: port 1(eth0.1) entered forwarding state
[ 32.620000] device wlan0 entered promiscuous mode
root@Lava-W150-OpenWRT:/# [ 35.570000] br-lan: port 2(wlan0) entered forwarding state
[ 35.580000] br-lan: port 2(wlan0) entered forwarding state
root@Lava-W150-OpenWRT:/# [ 37.580000] br-lan: port 2(wlan0) entered forwarding state
uname -a
Linux Lava-W150-OpenWRT 3.7.10 #1 Tue Mar 26 00:03:21 IST 2013 mips GNU/Linux
root@Lava-W150-OpenWRT:/# dmesg
[ 0.000000] Linux version 3.7.10 (testuser@mohona) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #1 Tue Mar 26 00:03:21 IST 2013
[ 0.000000] prom: fw_arg0=00000001, fw_arg1=80f52fb0, fw_arg2=80f533b0, fw_arg3=00000000
[ 0.000000] env[0]: memsize=16
[ 0.000000] env[1]: initrd_start=0x00000000
[ 0.000000] env[2]: initrd_size=0x0
[ 0.000000] env[3]: flash_start=0x00000000
[ 0.000000] env[4]: flash_size=0x400000
[ 0.000000] env[0]: memsize=16
[ 0.000000] env[1]: initrd_start=0x00000000
[ 0.000000] env[2]: initrd_size=0x0
[ 0.000000] env[3]: flash_start=0x00000000
[ 0.000000] env[4]: flash_size=0x400000
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0001964c (MIPS 24KEc)
[ 0.000000] Ralink RT3350 id:1 rev:2 running at 320.00 MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 01000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x00ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x00ffffff]
[ 0.000000] On node 0 totalpages: 4096
[ 0.000000] free_area_init_node: node 0, pgdat 80257c70, node_mem_map 802cb000
[ 0.000000] Normal zone: 32 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 4064 pages, LIFO batch:0
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064
[ 0.000000] Kernel command line: board=MPR-A1 console=ttyS1,57600 mtdparts=spi0.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,896k(kernel),2880k(rootfs),3776k@0x50000(firmware) rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
[ 0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=0007e6e0
[ 0.000000] Readback ErrCtl register=0007e6e0
[ 0.000000] Memory: 13324k/16384k available (1970k kernel code, 3060k reserved, 480k data, 236k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:48
[ 0.000000] console [ttyS1] enabled, bootconsole disabled
[ 0.010000] Calibrating delay loop... 212.58 BogoMIPS (lpj=1062912)
[ 0.090000] pid_max: default: 32768 minimum: 301
[ 0.090000] Mount-cache hash table entries: 512
[ 0.100000] NET: Registered protocol family 16
[ 0.110000] MIPS: machine is HAME MPR-A1
[ 0.140000] bio: create slab <bio-0> at 0
[ 0.150000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.170000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.190000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.200000] TCP: Hash tables configured (established 512 bind 512)
[ 0.210000] TCP: reno registered
[ 0.220000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.230000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.250000] NET: Registered protocol family 1
[ 0.300000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.310000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.330000] msgmni has been set to 26
[ 0.340000] io scheduler noop registered
[ 0.350000] io scheduler deadline registered (default)
[ 0.360000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.370000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 13) is a 16550A
[ 0.390000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 20) is a 16550A
[ 0.410000] ramips-spi ramips-spi.0: master is unqueued, this is deprecated
[ 0.420000] m25p80 spi0.0: found gd25q32, expected pm25lq032
[ 0.440000] m25p80 spi0.0: gd25q32 (4096 Kbytes)
[ 0.450000] 6 cmdlinepart partitions found on MTD device spi0.0
[ 0.460000] Creating 6 MTD partitions on "spi0.0":
[ 0.470000] 0x000000000000-0x000000030000 : "u-boot"
[ 0.480000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.500000] 0x000000040000-0x000000050000 : "factory"
[ 0.510000] 0x000000050000-0x000000130000 : "kernel"
[ 0.530000] 0x000000130000-0x000000400000 : "rootfs"
[ 0.540000] mtd: partition "rootfs" set to be root filesystem
[ 0.550000] mtd: partition "rootfs_data" created automatically, ofs=350000, len=B0000
[ 0.570000] 0x000000350000-0x000000400000 : "rootfs_data"
[ 0.580000] 0x000000050000-0x000000400000 : "firmware"
[ 0.610000] ramips-wdt ramips-wdt: timeout value must be 0 < timeout <= 40, using 40
[ 0.630000] TCP: cubic registered
[ 0.630000] NET: Registered protocol family 17
[ 0.640000] 8021q: 802.1Q VLAN Support v1.8
[ 0.670000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 0.690000] Freeing unused kernel memory: 236k freed
[ 5.590000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 5.800000] Button Hotplug driver version 0.4.1
[ 6.020000] Registered led device: mpr-a1:blue:system
[ 6.020000] Registered led device: mpr-a1:red:power
[ 9.620000] jffs2: notice: (370) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 30 of xref (0 dead, 21 orphan) found.
[ 13.540000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 13.550000] Backport based on wireless-testing.git master-2013-02-22
[ 13.560000] compat.git: wireless-testing.git
[ 13.620000] cfg80211: Calling CRDA to update world regulatory domain
[ 13.630000] cfg80211: World regulatory domain updated:
[ 13.640000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 13.660000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 13.680000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 13.690000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 13.710000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 13.720000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 14.440000] usbcore: registered new interface driver usbfs
[ 14.450000] usbcore: registered new interface driver hub
[ 14.470000] usbcore: registered new device driver usb
[ 14.500000] zsmalloc: module is from the staging directory, the quality is unknown, you have been warned.
[ 14.540000] zram: module is from the staging directory, the quality is unknown, you have been warned.
[ 14.560000] zram: num_devices not specified. Using default: 1
[ 14.570000] zram: Creating 1 devices ...
[ 15.380000] phy0 -> rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
[ 15.450000] phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 2872, rf: 0005, rev: 0200.
[ 15.470000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 15.470000] Registered led device: rt2800pci-phy0::radio
[ 15.470000] Registered led device: rt2800pci-phy0::assoc
[ 15.470000] Registered led device: rt2800pci-phy0::quality
[ 15.570000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 15.790000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 15.840000] nf_conntrack version 0.5.0 (211 buckets, 844 max)
[ 18.960000] Adding 6140k swap on /dev/zram0. Priority:-1 extents:1 across:6140k SS
[ 23.240000] device eth0.1 entered promiscuous mode
[ 23.250000] device eth0 entered promiscuous mode
[ 23.260000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.270000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.680000] ramips-wdt: timeout value 60 must be 0 < timeout <= 40, using 40
[ 25.270000] br-lan: port 1(eth0.1) entered forwarding state
[ 32.620000] device wlan0 entered promiscuous mode
[ 35.570000] br-lan: port 2(wlan0) entered forwarding state
[ 35.580000] br-lan: port 2(wlan0) entered forwarding state
[ 37.580000] br-lan: port 2(wlan0) entered forwarding state
root@Lava-W150-OpenWRT:/# cat /proc/cpuinfo
system type : Ralink RT3350 id:1 rev:2
machine : HAME MPR-A1
processor : 0
cpu model : MIPS 24KEc V4.12
BogoMIPS : 212.58
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
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
root@Lava-W150-OpenWRT:/# ls
ls lsmod
root@Lava-W150-OpenWRT:/# lsmod
Module Size Used by Tainted: G
nf_nat_irc 865 0
nf_nat_ftp 1137 0
nf_conntrack_irc 2721 1 nf_nat_irc
nf_conntrack_ftp 4945 1 nf_nat_ftp
ipt_MASQUERADE 1089 1
iptable_nat 1569 1
xt_nat 1089 0
nf_nat_ipv4 2559 1 iptable_nat
nf_nat 10016 6 nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat,xt_nat,nf_nat_ipv4
xt_conntrack 2161 6
xt_CT 2321 0
iptable_raw 641 1
xt_state 689 0
nf_conntrack_ipv4 4597 7
nf_defrag_ipv4 743 1 nf_conntrack_ipv4
nf_conntrack 42374 12 nf_nat_irc,nf_nat_ftp,nf_conntrack_irc,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,xt_conntrack,xt_CT,xt_state,nf_conntrack_ipv4
ehci_hcd 30449 0
ipt_REJECT 1777 2
xt_TCPMSS 1937 1
xt_LOG 6369 0
xt_comment 481 19
xt_multiport 1201 0
xt_mac 609 0
xt_limit 1009 1
iptable_mangle 897 1
iptable_filter 673 1
ip_tables 9086 4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter
xt_tcpudp 1713 4
x_tables 11014 17 ipt_MASQUERADE,xt_nat,xt_conntrack,xt_CT,iptable_raw,xt_state,ipt_REJECT,xt_TCPMSS,xt_LOG,xt_comment,xt_multiport,xt_mac,xt_limit,iptable_mangle,iptable_filter,ip_tables,xt_tcpudp
rt2800pci 5793 0
rt2800lib 51640 1 rt2800pci
rt2x00soc 1267 1 rt2800pci
rt2x00pci 2076 1 rt2800pci
rt2x00lib 34753 4 rt2800pci,rt2800lib,rt2x00soc,rt2x00pci
mac80211 302192 3 rt2800lib,rt2x00soc,rt2x00lib
zram 7309 1
zsmalloc 4660 1 zram
usbcore 104190 1 ehci_hcd
usb_common 563 1 usbcore
nls_base 5023 1 usbcore
lzo_decompress 1896 1 zram
lzo_compress 1731 1 zram
crc_itu_t 1020 0
crc_ccitt 1020 1 rt2800lib
eeprom_93cx6 1824 0
cfg80211 171191 2 rt2x00lib,mac80211
compat 4994 3 rt2800pci,mac80211,cfg80211
arc4 1313 2
crypto_blkcipher 10328 1 arc4
aead 4273 0
leds_gpio 1617 0
button_hotplug 2801 0
gpio_keys_polled 2289 0
input_polldev 1940 1 gpio_keys_polled
input_core 23599 4 button_hotplug,gpio_keys_polled,input_polldev
root@Lava-W150-OpenWRT:/# ifconfig -a
br-lan Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2720 (2.6 KiB) TX bytes:3198 (3.1 KiB)
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3278 (3.2 KiB) TX bytes:11306 (11.0 KiB)
Interrupt:5
eth0.1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2720 (2.6 KiB) TX bytes:3198 (3.1 KiB)
eth0.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:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:7860 (7.6 KiB)
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:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1520 (1.4 KiB) TX bytes:1520 (1.4 KiB)
wlan0 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:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:0 (0.0 B) TX bytes:480 (480.0 B)
root@Lava-W150-OpenWRT:/# ping yahoo.com
PING yahoo.com (98.139.183.24): 56 data bytes
64 bytes from 98.139.183.24: seq=0 ttl=50 time=344.701 ms
64 bytes from 98.139.183.24: seq=1 ttl=50 time=399.344 ms
64 bytes from 98.139.183.24: seq=2 ttl=50 time=396.250 ms
^C
--- yahoo.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 344.701/380.098/399.344 ms
root@Lava-W150-OpenWRT:/# echo "hello world! viola lava w150 works with openwrt!
"
hello world! viola lava w150 works with openwrt!
root@Lava-W150-OpenWRT:/# echo "thank you open source software."
thank you open source software.
root@Lava-W150-OpenWRT:/# halt
root@Lava-W150-OpenWRT:/# [ 146.840000] br-lan: port 2(wlan0) entered disabled state
[ 146.850000] br-lan: port 1(eth0.1) entered disabled state
[ 146.880000] device eth0.1 left promiscuous mode
[ 146.890000] br-lan: port 1(eth0.1) entered disabled state
[ 146.920000] device wlan0 left promiscuous mode
[ 146.930000] br-lan: port 2(wlan0) entered disabled state
[ 152.880000] device eth0 left promiscuous mode
[ 160.080000] System halted.
i will post more details and in depth howto of how you can port openwrt to this device, along with device information details and serial ports mod and yes almost forgot to mention i compiled the image with zram and also yet to make usb storage module work, and also yet to make usb-modeswitch and test 3g and or 2g connectivity and many more tests pending.
this is the first time i ported openwrt to this device. so kindly understand that i am a noob in porting and technically not skilled to write a good write up like how you see it in wiki.
positive and negative feedback and or criticism is always a welcome. :-D
thanks
-paul