On Tuesday 25 June 2002 12:21 am, you wrote:
> On Mon, 24 Jun 2002 22:00:58 +0100
>
> Nigel Feltham <[EMAIL PROTECTED]> wrote:
> > I am using the ECI driver on a fujitsu FDX-310 connecting to Pipex in the
> > UK.
> >
> > My modem keeps disconnecting from the ISP (never loses line
> > synchronisation) after an amount of time that varies between 1 second and
> > 10 minutes depending on CPU load.
>
> What is your version of X ?

I'm using X version 4.1.0 as supplied with mandrake 8.1

The problem only seems to happen when I try to download a file over about 100k 
- normal browsing only disconnects the modem if I view a webpage containing 
large bitmaps.

The problem still occurs in runlevel 3 (multi-user text-only) but not as 
frequently so it appears to be purely the CPU load.

I'm using an AMD K6-2 300mhz processor.

The Official Fujitsu windows driver is a lot more reliable - I've left it on 
overnight downloading Linux ISO's (from linuxiso.org) with no problems.

Is there any non-essential code (for debugging maybe) that can be removed to 
optimise the driver?

Is it possible that obtaining the fujitsu firmware (either from fujitsu or 
from the windows driver) may help - I have a logfile for firmware upload but 
trying to log the synchfile stops the modem synching.

Does the driver keep the usb device file open or does it open it everytime 
it's accessed - maybe if it opens it for access I could try keeping it open. 

I cannot get the kernel driver to compile with either the Mandrake kernel or 
the latest 2.4.18 kernel source so I cannot test if this driver solves my 
problem - I keep getting the following errors :-


[root@nigel kernelmode]# make
gcc -I/usr/src/linux/include -c -g -O pppoatm.c
In file included from pppoatm.c:16:
/usr/src/linux/include/linux/atm.h:211: parse error before `uint32_t'
/usr/src/linux/include/linux/atm.h:211: warning: no semicolon at end of struct 
or union
/usr/src/linux/include/linux/atm.h:211: warning: no semicolon at end of struct 
or union
/usr/src/linux/include/linux/atm.h:212: warning: data definition has no type 
or storage class
/usr/src/linux/include/linux/atm.h:213: parse error before `}'
/usr/src/linux/include/linux/atm.h:217: parameter `addr' has incomplete type
pppoatm.c: In function `setdevname_pppoatm':
pppoatm.c:94: `T2A_PVC' undeclared (first use in this function)
pppoatm.c:94: (Each undeclared identifier is reported only once
pppoatm.c:94: for each function it appears in.)
pppoatm.c:94: `T2A_NAME' undeclared (first use in this function)
make: *** [pppoatm.o] Error 1
[root@nigel kernelmode]#


I'm no expert in C code but know a little so could attempt modification if 
necessary.

Thanks,
Nigel


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Driver Linux pour modem ECI ADSL USB: http://flashcode.free.fr/linux
Archives de cette liste de diffusion: http://liste.eci.free.fr
Pour se desinscrire: mailto:[EMAIL PROTECTED]?subject=unsubscribe  
        
        
        
        
        

Répondre à