Dell TrueMobile 2300 v2 (WRTB-107GD)

From WikiDevi.Wi-Cat.RU
Jump to navigation Jump to search

Dell TrueMobile 2300 v2 (WRTB-107GD) A00
Availability: EoL

Manuf (OEM/ODM): Gemtek WRTB-107GD

FCC approval date: 24 December 2003
Country of manuf.: Taiwan

Type: wireless router

Power: 5 VDC, 2 A
Connector type: barrel

CPU1: Broadcom BCM4712 (200 MHz)
FLA1: 4 MiB4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br /> (Intel TW28F320J3C110)
RAM1: 16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br /> (GLT GLT5640L16-6TC × 2)

Expansion IFs: none specified

WI1 chip1: Broadcom BCM4712
WI1 chip2: Broadcom BCM2050
WI1 802dot11 protocols: bg
WI1 antenna connector: none

ETH chip1: Broadcom BCM4712
Switch: ADMtek ADM6996L
LAN speed: 100M
LAN ports: 4
WAN speed: 100M
WAN ports: 1

bg

TPFirmware supported: Broadband-Hamnet, DD-WRT • (List), Tomato • (List | DLs)

Default SSID: wireless (10 addl. devices)
Default IP address: 192.168.2.1
the IP 192.168.2.1 is used by 295 additional devices
of which 3 are Dell devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 1327 additional devices
of which 5 are Dell devices

802dot11 OUI: 00:90:4B (12 E, 35 W)
Ethernet OUI: 00:90:4B (12 E, 35 W)

For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.


Dell TrueMobile 2300

  • OEM: Gemtek WRTB-107GD (WRTB-107GD340)

Links

DD-WRT officially supports this device. Tomato will, unofficially, load on it as well.. and it seems

Broadband-Hamnet, which would seem to be OpenWrt based, also seems to function
(it will at least boot, broadcast an SSID, and is accessible via HTTP interface).

Serial info

 • Tomato 1.28 dmesg • >>
# dmesg
CPU revision is: 00029007
Primary instruction cache 8kb, linesize 16 bytes (2 ways)
Primary data cache 4kb, linesize 16 bytes (2 ways)
Linux version 2.4.20 (root@tobu) (gcc version 3.2.3 with Broadcom modifications) 
 #1 Sun Jun 27 20:13:35 PDT 2010
Setting the PFC value as 0x15
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
CPU: BCM4712 rev 1 at 200 MHz
Calibrating delay loop... 199.47 BogoMIPS
Memory: 14464k/16384k available (1336k kernel code, 1920k reserved, 108k data, 64k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
PCI: Disabled
PCI: Fixing up bus 0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
HDLC line discipline: version $Revision: 1.1.1.4 $, maxframe=4096
N_HDLC line discipline registered.
PPP generic driver version 2.4.2
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
number of CFI chips: 1
0: offset=0x0,size=0x20000,blocks=32
Flash device: 0x400000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003e0000 : "linux"
0x000e2a10-0x00300000 : "rootfs"
0x00300000-0x003e0000 : "jffs2"
0x003e0000-0x00400000 : "nvram"
sflash: found no supported devices
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (8092 buckets, 4096 max) - 368 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 64k freed
Algorithmics/MIPS FPU Emulator v1.5
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_conntrack_rtsp v0.01 loading
ip_nat_rtsp v0.01 loading
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.38.0
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.90.38.0
tomato_ct.c [Jun 27 2010 20:15:22]
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1) entering listening state
br0: port 1(vlan0) entering listening state
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
vlan1: Setting MAC address to  00 90 4b 3b 07 f9.
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
 • OpenWrt Attitude Adjustment 12.09 dmesg • >>
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) 
 (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) 
 #1 Sat Mar 23 16:01:31 UTC 2013
[    0.000000] CPU revision is: 00029007 (Broadcom BMIPS3300)
[    0.000000] bcm47xx: using ssb bus
[    0.000000] ssb: Found chip with id 0x4712, rev 0x01 and package 0x00
[    0.000000] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x09, vendor 0x4243)
[    0.000000] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x07, vendor 0x4243)
[    0.000000] ssb: Core 2 found: Fast Ethernet (cc 0x806, rev 0x07, vendor 0x4243)
[    0.000000] ssb: Core 3 found: USB 1.1 Device (cc 0x818, rev 0x01, vendor 0x4243)
[    0.000000] ssb: Core 4 found: USB 1.1 Host (cc 0x817, rev 0x01, vendor 0x4243)
[    0.000000] ssb: Core 5 found: MIPS 3302 (cc 0x816, rev 0x01, vendor 0x4243)
[    0.000000] ssb: Core 6 found: MEMC SDRAM (cc 0x80F, rev 0x01, vendor 0x4243)
[    0.000000] ssb: Core 7 found: PCI (cc 0x804, rev 0x0A, vendor 0x4243)
[    0.000000] ssb: chipcommon status is 0x0
[    0.000000] ssb: Initializing MIPS core...
[    0.000000] ssb: set_irq: core 0x0812, irq 4 => 4
[    0.000000] ssb: set_irq: core 0x0806, irq 5 => 5
[    0.000000] ssb: set_irq: core 0x0818, irq 6 => 2
[    0.000000] ssb: set_irq: core 0x0804, irq 2 => 6
[    0.000000] ssb: after irq reconfiguration
[    0.000000] ssb: core 0x0800, irq : 2(S)  3* 4  5  6  D  I 
[    0.000000] ssb: core 0x0812, irq : 2(S)  3  4* 5  6  D  I 
[    0.000000] ssb: core 0x0806, irq : 2(S)  3  4  5* 6  D  I 
[    0.000000] ssb: core 0x0818, irq : 2(S)* 3  4  5  6  D  I 
[    0.000000] ssb: core 0x0817, irq : 2(S)* 3  4  5  6  D  I 
[    0.000000] ssb: core 0x0816, irq : 2(S)* 3  4  5  6  D  I 
[    0.000000] ssb: core 0x080f, irq : 2(S)  3  4  5  6  D  I*
[    0.000000] ssb: core 0x0804, irq : 2(S)  3  4  5  6* D  I 
[    0.000000] found parallel flash.
[    0.000000] can not parse nvram name (null)ag0(null) with value 255 got -34
[    0.000000] ssb: Sonics Silicon Backplane found at address 0x18000000
[    0.000000] Serial init done.
[    0.000000] gpiochip_add: registered GPIOs 0 to 15 on device: bcm47xx
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 01000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00001000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00001000
[    0.000000] On node 0 totalpages: 4096
[    0.000000] free_area_init_node: node 0, pgdat 802da6d0, node_mem_map 80340000
[    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] 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:  root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    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] Primary instruction cache 8kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 4kB, 2-way, VIPT, no aliases, linesize 16 bytes
[    0.000000] Memory: 12856k/16384k available (2540k kernel code, 3528k reserved, 379k data, 168k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] console [ttyS0] enabled
[    0.004000] Calibrating delay loop... 197.63 BogoMIPS (lpj=395264)
[    0.044000] pid_max: default: 32768 minimum: 301
[    0.048000] Mount-cache hash table entries: 512
[    0.060000] NET: Registered protocol family 16
[    0.128000] bio: create slab <bio-0> at 0
[    0.148000] Switching to clocksource MIPS
[    0.176000] ssb: PCIcore in host mode found
[    0.488000] PCI host bridge to bus 0000:00
[    0.492000] pci_bus 0000:00: root bus resource [mem 0x40000000-0x7fffffff]
[    0.500000] pci_bus 0000:00: root bus resource [io  0x0100-0x07ff]
[    0.508000] pci 0000:00:00.0: [14e4:4712] type 0 class 0x000600
[    0.508000] PCI: Fixing up bridge 0000:00:00.0
[    0.512000] pci 0000:00:00.0: setting latency timer to 64
[    0.512000] PCI: Fixing up device 0000:00:00.0
[    0.516000] PCI: Fixing latency timer of device 0000:00:00.0 to 168
[    0.524000] pci 0000:00:00.0: reg 10: [mem 0x00000000-0x00001fff]
[    0.524000] pci 0000:00:00.0: reg 14: [mem 0x00000000-0x07ffffff pref]
[    0.544000] NET: Registered protocol family 2
[    0.548000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.560000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.564000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.572000] TCP: Hash tables configured (established 512 bind 512)
[    0.580000] TCP reno registered
[    0.584000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.588000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.596000] NET: Registered protocol family 1
[    0.600000] PCI: CLS 0 bytes, default 16
[    0.616000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.624000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.636000] msgmni has been set to 25
[    0.640000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.648000] io scheduler noop registered
[    0.652000] io scheduler deadline registered (default)
[    0.660000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.692000] serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
[    0.720000] serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
[    0.776000] serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
[    0.808000] serial8250.0: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
[    0.828000] bcm47xx_pflash: flash init: 0x1c000000 0x02000000
[    0.832000] Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000089 Chip ID 0x000016
[    0.844000] Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
[    0.844000] Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
[    0.844000] Intel/Sharp Extended Query Table at 0x0031
[    0.852000] Intel/Sharp Extended Query Table at 0x0031
[    0.856000] Using buffer write method
[    0.860000] cfi_cmdset_0001: Erase suspend on write enabled
[    0.864000] erase region 0: offset=0x0,size=0x20000,blocks=32
[    0.864000] bcm47xx_pflash: Flash device: 0x2000000 at 0x1fc00000
[    0.872000] bcm47xx_part: bootloader size: 262144
[    0.880000] bcm47xx_part: Looking for dual image
[    0.888000] bcm47xx_part: TRX offset : 0
[    0.892000] 4 bcm47xx partitions found on MTD device Physically mapped flash
[    0.900000] Creating 4 MTD partitions on "Physically mapped flash":
[    0.908000] 0x000000000000-0x000000040000 : "cfe"
[    0.920000] 0x000000040000-0x0000003e0000 : "linux"
[    0.936000] 0x000000133c00-0x0000003e0000 : "rootfs"
[    0.940000] mtd: partition "rootfs" must either start or end on erase block boundary 
               or be smaller than an erase block -- forcing read-only
[    0.964000] mtd: partition "rootfs" set to be root filesystem
[    0.972000] mtd: partition "rootfs_data" created automatically, ofs=320000, len=C0000 
[    0.980000] 0x000000320000-0x0000003e0000 : "rootfs_data"
[    0.996000] 0x0000003e0000-0x000000400000 : "nvram"
[    1.016000] bcm47xx_sflash: error registering platform driver: -19
[    1.024000] bcm47xx_nflash: error registering platform driver: -19
[    1.032000] b44: Broadcom 44xx/47xx 10/100 PCI ethernet driver version 2.0
[    1.048000] b44 ssb0:1: eth0: Broadcom 44xx/47xx 10/100 PCI ethernet driver 00:90:4b:3b:07:f8
[    1.060000] BCM47xx Watchdog Timer enabled (30 seconds, nowayout)
[    1.068000] TCP cubic registered
[    1.072000] NET: Registered protocol family 17
[    1.080000] Bridge firewalling registered
[    1.084000] 8021q: 802.1Q VLAN Support v1.8
[    1.104000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    1.116000] Freeing unused kernel memory: 168k freed
[    6.324000] diag: Detected 'Dell TrueMobile 2300 v2'
[    6.420000] b44 ssb0:1: eth0: Link is up at 100 Mbps, full duplex
[    6.424000] b44 ssb0:1: eth0: Flow control is off for TX and off for RX
[    7.668000] roboswitch: Probing device eth0: No Robo switch in managed mode found, phy_id = 0xffffffff
[    7.680000] roboswitch: Probing device eth1: No such device
[    7.684000] roboswitch: Probing device eth2: No such device
[    7.692000] roboswitch: Probing device eth3: No such device
[   16.456000] JFFS2 notice: (336) jffs2_build_xattr_subsystem: complete building xattr subsystem, 
               1 of xdatum (0 unchecked, 0 orphan) and 6 of xref (0 dead, 2 orphan) found.
[   18.176000] b44 ssb0:1: eth0: powering down PHY
[   24.960000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[   24.968000] Backport based on wireless-testing.git master-2012-09-07
[   24.972000] compat.git: wireless-testing.git
[   25.076000] cfg80211: Calling CRDA to update world regulatory domain
[   25.080000] cfg80211: World regulatory domain updated:
[   25.088000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   25.096000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   25.104000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   25.112000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   25.120000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   25.128000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   25.448000] There is already a switch registered on the device 'eth0'
[   25.456000] roboswitch: Probing device eth1: No such device
[   25.460000] roboswitch: Probing device eth2: No such device
[   25.464000] roboswitch: Probing device eth3: No such device
[   26.572000] b43-phy0: Broadcom 4712 WLAN found (core revision 7)
[   26.600000] b43-phy0: Found PHY: Analog 2, Type 2 (G), Revision 2
[   26.628000] Broadcom 43xx driver loaded [ Features: PNL ]
[   26.768000] Broadcom 43xx-legacy driver loaded [ Features: PLID ]
[   27.732000] PPP generic driver version 2.4.2
[   28.168000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   28.352000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   28.860000] NET: Registered protocol family 24
[   28.932000] nf_conntrack version 0.5.0 (203 buckets, 812 max)
[   35.808000] b44 ssb0:1: eth0: Link is up at 100 Mbps, full duplex
[   35.812000] b44 ssb0:1: eth0: Flow control is off for TX and off for RX
[   45.960000] b44 ssb0:1: eth0: powering down PHY
[   46.020000] b44 ssb0:1: eth0: Link is up at 100 Mbps, full duplex
[   46.024000] b44 ssb0:1: eth0: Flow control is off for TX and off for RX
[   46.084000] device eth0.0 entered promiscuous mode
[   46.092000] device eth0 entered promiscuous mode
[   46.112000] br-lan: port 1(eth0.0) entered forwarding state
[   46.116000] br-lan: port 1(eth0.0) entered forwarding state
[   48.120000] br-lan: port 1(eth0.0) entered forwarding state

Images