From: <jo...@en...> - 2000-12-18 09:57:01
|
Michel wrote: >Frank Petzold wrote: > >> On 2.2.10, the MFC driver hangs and no bytes get through after a while >> (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, the packet loss >> was gone immediately. > >That sounds very very good. 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 after a few successful commands. Any ideas where to look for the reason, IDE or serial code? 2.2.x works ok. Btw, what's the reason for the IDE - serial interference? I tried OpenBSD (m68k only) and did find / while having a download going in 57600bps. At least judging from the modem leds it didn't even slow down and the packet 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. 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 something else? A sidenote: experience with my old sparc box is the same, ie. serial transfer under SunOS works much better than under Linux on the same machine. The reason maybe different from the Amiga case ofcourse... Jouko |