Misc problems with Lombard (serial, ethernet, SCSI)

2 messages, 2 authors, 2000-09-25 · open the first message on its own page

Misc problems with Lombard (serial, ethernet, SCSI)

From: Corey Minyard <hidden>
Date: 2000-09-25 00:57:41

I have a Powerboot 1999 and I'm having a few annoyances with it.  I'm
currently using the stable rsync kernel from linuxcare.  The following is
happening:

* Serial drivers - At least when talking to the modem, it will occasionally
  cease to work.  I use pppd to connect, and when it disconnects I cannot
  reconnect.  Once this happens, anything that tries to open the port get
  an I/O error.  If I unload the serial module and then reload it, the
  problem goes away for a while.  This started happening around 2.2.15.

* MESH Driver - It won't work with my scanner.  The scanner works fine
  under MacOS and used to work under Linux x86.  It has problems with
  disconnects.  Also, once I use it then sleeping and awaking will locks up
  the machine.  Also, unloading the MESH module and reloading it locks up
  the machine.

* Ethernet driver (BMAC) - The driver will occasionally lock up under heavy
  load (I haven't seen this yet with 2.2.17, though).  If I define an alias
  address, bringing down the alias address will also bring down the main
  address (this is still happening under 2.2.17).  Unloading the ethernet
  driver and loading it again causes a lockup.

I'm also seeing random lockups after long periods of running under
heavy load, but this is new and I'm thinking it may be a heat problem.
But just in case, I'll say it.

I'm posting this to see if anyone is aware of these problems.  I'm
willing to work on them, but I don't want to duplicate work.  But I
would like to hear from the responsible parties for each driver to
know what to do.

Thanks,

Corey

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: Misc problems with Lombard (serial, ethernet, SCSI)

From: Benjamin Herrenschmidt <hidden>
Date: 2000-09-25 07:22:00

* Serial drivers - At least when talking to the modem, it will occasionally
 cease to work.  I use pppd to connect, and when it disconnects I cannot
 reconnect.  Once this happens, anything that tries to open the port get
 an I/O error.  If I unload the serial module and then reload it, the
 problem goes away for a while.  This started happening around 2.2.15.
Dan Malek recently "ported" a workaround for a HW SCC bug which seem to
fix such problems. (The SCC get stuck sometimes when receiving certain
kinds of bad characters). I'll try to get that merged ASAP.
* MESH Driver - It won't work with my scanner.  The scanner works fine
 under MacOS and used to work under Linux x86.  It has problems with
 disconnects.  Also, once I use it then sleeping and awaking will locks up
 the machine.  Also, unloading the MESH module and reloading it locks up
 the machine.
Paul ? Any clue ? MESH is still a weird beast to me ;)
* Ethernet driver (BMAC) - The driver will occasionally lock up under heavy
 load (I haven't seen this yet with 2.2.17, though).  If I define an alias
 address, bringing down the alias address will also bring down the main
 address (this is still happening under 2.2.17).  Unloading the ethernet
 driver and loading it again causes a lockup.
I've not experieced that before, there are some known issues with bmac
(HW bugs uncovered by comments in Apple's Darwin source code) but AFAIK,
nothing that cause a kernel lockup.
I'm also seeing random lockups after long periods of running under
heavy load, but this is new and I'm thinking it may be a heat problem.
But just in case, I'll say it.
It may also be a RAM problem. Some Lombards are known to have memory
controller (or RAM, we don't know for sure) problems.
Also, which boot method are you using ?
I'm posting this to see if anyone is aware of these problems.  I'm
willing to work on them, but I don't want to duplicate work.  But I
would like to hear from the responsible parties for each driver to
know what to do.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help