From: Michel <da...@re...> - 2000-12-18 10:31:18
|
Jouko Pynn=F6nen wrote: >=20 > Michel wrote: >=20 > >Frank Petzold wrote: > > > >> On 2.2.10, the MFC driver hangs and no bytes get through after a whi= le > >> (especially if Netscape is started). In 2.3 using amiserial, I D/L`d= some > >> files, browsed with netscape and ran a find / ... at the same time. = The > >> modem (56k) was hanging on the internal serial. There were only some > >> packets lost, but the connection stayed up. After I quit the find, t= he > >> packet loss was gone immediately. > > > >That sounds very very good. >=20 > It still doesn't work on 603e. When establishing PPP, the first modem > command usually goes ok but it fails to receive the OK string after the > second modem command (AT&D0). Typing AT commands with "cu" or similar > even at 9600 bps reveals the same thing, it usually losts characters af= ter > a few successful commands. Any ideas where to look for the reason, IDE = or > serial code? 2.2.x works ok. >=20 > Btw, what's the reason for the IDE - serial interference? I tried OpenB= SD > (m68k only) and did find / while having a download going in 57600bps. A= t > least judging from the modem leds it didn't even slow down and the pack= et > flow was untroubled. It also works in AmigaOS: you can have a download > going on while cleaning IBrowse's cache or doing other disk access. I guess AmigaOS is far less complex than Linux... > Linux more or less stops serial i/o when doing something with the disk.= I > have been told I can't compare these (but i just did ;). Is it due to > Linux's way of handling interrupts, or PCC<->m68k interaction, or somet= hing > else? The m68k is not involved with Linux/APUS, except maybe for the interrupt emulation, where I imagine at least part of the problem might be. Besides, I seem to remember reading something about large parts of the Li= nux IDE code running with interrupts off. That might explain why it seems to = work much better for my with my 603e using SCSI. Michel --=20 Earthling Michel D=E4nzer (MrCooper) \ CS student and free software ent= husiast Debian GNU/Linux (powerpc,i386) user \ member of XFree86 and the DRI pr= oject |