<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I am developing GPRS router with uClinux. I am
running the 2.4.22-uc0-aj1 kernel from the aj20050105 uClinux distribution.
</FONT><FONT face=Arial size=2>The system is working correctly, but when I do a
telnet connection and execute few commands in shell during transfering data
through GPRS, system suddenly freeze without printing any error message into
console. It also happen when I only transfer data through connected GPRS modem
for about one hour. I tried pppd 2.4.1 instead of 2.3.8, but it didn't
help.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks for any hint or suggestion.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Tomas Paukrt</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2><BR>Uncompressing
kernel.................................done.<BR>Linux version 2.4.22-uc0-aj1 (<A
href="mailto:root@colinux">root@colinux</A>) (gcc version 2.95.3 20010315
(release)(ColdFire patches - 20010318 from <A
href="http://fiddes.net/coldfire/)(uClinux">http://fiddes.net/coldfire/)(uClinux</A>
XIP and shared lib patches from <A
href="http://www.snapgear.com/">http://www.snapgear.com/</A>)) #9 Wed Jun 22
08:01:52 UTC 2005<BR> Processor: ARM/VLSI ARM 7 TDMI revision
0<BR> Architecture: NET+ARM<BR> fixup_netarm: Kernel memory start
0x00000000 end 0x00126000<BR> On node 0 totalpages: 2048<BR>zone(0):
0 pages.<BR> zone(1): 2048 pages.<BR> zone(2): 0
pages.<BR> Kernel command line: root=/dev/mtdblock4
rootfstype=jffs2<BR> setup_timer : T2 CTL = D0000008<BR>
setting up timer IRQ<BR> Calibrating delay loop... 8.93
BogoMIPS<BR> Memory: 8MB = 8MB total<BR> Memory: 6916KB
available (944K code, 229K data, 40K init)<BR> Dentry cache hash table
entries: 1024 (order: 1, 8192 bytes)<BR> Inode cache hash table entries:
512 (order: 0, 4096 bytes)<BR>Mount cache hash table entries: 512 (order: 0,
4096 bytes)<BR>Buffer cache hash table entries: 1024 (order: 0, 4096
bytes)<BR> Page-cache hash table entries: 2048 (order: 1, 8192
bytes)<BR>POSIX conformance testing by UNIFIX<BR> Linux NET4.0 for
Linux 2.4<BR>Based upon Swansea University Computer Society
NET3.039<BR> Initializing RT netlink socket<BR>Starting
kswapd<BR> JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by
Axis Communications AB.<BR>Net+ARM serial driver version 0.2 (2002-02-27) with
CONSOLE enabled<BR> ttyS00 at 0x0001 (irq = 15) is a
NetARM<BR> ttyS01 at 0x0002 (irq = 13) is a NetARM<BR>
ns7520port: port driver, (C) 2004 Atmark Techno, Inc.<BR> Software Watchdog
Timer: 0.05, timer margin: 60 sec<BR> NS7520 Ethernet Driver
Initialized<BR>PPP generic driver version 2.4.2<BR> PPP MPPE compression
module registered<BR>Initializing Armadillo-J MTD mappings<BR> Amd/Fujitsu
Extended Query Table v1.0 at 0x0040<BR> number of CFI chips:
1<BR>cfi_cmdset_0002: Disabling fast programming due to code
brokenness.<BR> Creating 7 MTD partitions on
"Flash":<BR> 0x00000000-0x00020000 : "Flash/Reserved"<BR>
0x00020000-0x00040000 : "Flash/Hermit"<BR>0x00040000-0x00200000 :
"Flash/Image"<BR> 0x00040000-0x000b0000 :
"Flash/Kernel"<BR>0x000b0000-0x00200000 : "Flash/User"<BR>
0x001e0000-0x001f0000 : "Flash/Backup"<BR>0x001f0000-0x00200000 :
"Flash/Config"<BR>NET4: Linux TCP/IP 1.0 for NET4.0<BR> IP
Protocols: ICMP, UDP,
TCP<BR> IP: routing cache hash table of 512 buckets,
4Kbytes<BR> TCP: Hash tables configured (established 512 bind 512)<BR>GRE
over IPv4 tunneling driver<BR>ip_conntrack version 2.1 (64 buckets, 512 max) -
320 bytes per conntrack<BR> ip_tables: (C) 2000-2002 Netfilter core
team<BR> NET4: Unix domain sockets 1.0/SMP for Linux
NET4.0.<BR> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found
at 0x00000000: 0x0ee6 instead<BR> jffs2_scan_eraseblock(): Magic bitmask
0x1985 not found at 0x00000004: 0xbd4d instead<BR> jffs2_scan_eraseblock():
Magic bitmask 0x1985 not found at 0x00000008: 0x53df
instead<BR> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at
0x0000000c: 0x089a instead<BR> jffs2_scan_eraseblock(): Magic bitmask
0x1985 not found at 0x00000010: 0x22ef instead<BR> jffs2_scan_eraseblock():
Magic bitmask 0x1985 not found at 0x00000014: 0xbf06
instead<BR> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at
0x00000018: 0xd8dd instead<BR> jffs2_scan_eraseblock(): Magic bitmask
0x1985 not found at 0x0000001c: 0x7df0 instead<BR> jffs2_scan_eraseblock():
Magic bitmask 0x1985 not found at 0x00000020: 0xc670
instead<BR> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at
0x00000024: 0xe6ff instead<BR> Further such events for this erase block
will not be printed<BR> JFFS2: Erase block at 0x00000000 is not formatted.
It will be erased<BR> VFS: Mounted root (jffs2 filesystem)
readonly.<BR>init started: BusyBox v0.60.5 (2005.06.17-09:39+0000)
multi-call binary<BR>BINFMT_FLAT: Loading file:
/etc/rc.d/rc.sysinit<BR> Mounting proc: done<BR>Mounting var:
done<BR>Populating /var: done<BR>Remounting root file system: done<BR>Testing
RST button: not pressed<BR>Creating hardlinks: done<BR>Removing stale log
socket: done<BR>Setting hostname: done<BR>Starting watchdog: done<BR>Running
local start scripts.<BR>Starting pppd: ....<BR></FONT></DIV></BODY></HTML>