status of ppc support in official 2.4.0 or Alan's 2.4.0-ac1
Derek Homeier
supas100 at astrophysik.uni-kiel.de
Tue Jan 9 00:35:23 EST 2001
On Sat, 6 Jan 2001 12:22:19 -0600, Tony Mantler <nicoya at apia.dhs.org> wrote:
>
> At 11:42 AM -0600 1/6/2001, Tom Rini wrote:
> [...]
> >In short, what I think we'll need soon is what 2.4.0 needs now. People other
> >than the usual gang of testers to try it out and find bugs.
>
> For the record, where is an rsync/tgz for the current 'needs testing' tree?
> I haven't had a bootable kernel on my 9600/200mp since 2.4.0-test11
> linux-pmac-devel rsync.
>
Which tree is the 2.4.0 on rsync at ppc.samba.org::linux-pmac-devel?
For the record, it builds o.k. and has been running well on my Lombard
so (no SMP configured!) far, except for one panic I was unable to reproduce
yet.
I have some problems with dmasound and ppp modules, though. After some
fiddling with modules.conf I was able to get the mixer (from gkrellm)
to work and sound from internal and external speakers by aliasing
char-major-13 to dmasound_awacs, but there are occasional messages about
several sound-slot-[01] and sound-services-[01]-[013](?) modules
missing. The mixer tends to hang and has to be killed then. While
mpg123 did work, xmms always crashes with a Bus error on startup.
I can't get a ppp connection under 2.4.0 either (didn't work with any of
the -test kernels). The connection itself seems to be established correctly,
but then pppd or chat have problems with the terminal type:
Jan 7 22:26:35 miranda kernel: CSLIP: code copyright 1989 Regents of the University of California
Jan 7 22:26:35 miranda kernel: PPP generic driver version 2.4.1
Jan 7 22:26:35 miranda pppd[834]: pppd 2.3.10 started by derek, uid 2300
Jan 7 22:26:35 miranda kernel: PowerMac Z8530 serial driver version 2.0
Jan 7 22:26:35 miranda kernel: tty00 at 0xcd832020 (irq = 15) is a Z8530 ESCC (cobalt modem)
Jan 7 22:26:35 miranda kernel: tty01 at 0xcd853000 (irq = 16) is a Z8530 ESCC (IrDA)
[...]
Jan 7 22:27:11 miranda chat[836]: CONNECT
Jan 7 22:27:11 miranda chat[836]: -- got it
Jan 7 22:27:11 miranda chat[836]: send (^M)
Jan 7 22:27:11 miranda pppd[834]: Serial connection established.
Jan 7 22:27:11 miranda pppd[834]: Using interface ppp0
Jan 7 22:27:11 miranda pppd[834]: Connect: ppp0 <--> /dev/ttyS0
Jan 7 22:27:34 miranda pppd[834]: Hangup (SIGHUP)
Jan 7 22:27:40 miranda pppd[834]: Connection terminated.
Jan 7 22:27:40 miranda pppd[834]: tcflush failed: Eingabe-/Ausgabefehler
Jan 7 22:27:40 miranda chat[840]: Can't get terminal parameters: Eingabe-/Ausgabefehler
Jan 7 22:27:40 miranda pppd[834]: disconnect script failed
Jan 7 22:27:41 miranda pppd[834]: Exit.
That last error means "I/O-error".
With 2.2 kernels, at this point the compression modules would be loaded:
Jan 8 11:11:15 miranda pppd[694]: Connect: ppp0 <--> /dev/ttyS0
Jan 8 11:11:16 miranda kernel: PPP BSD Compression module registered
Jan 8 11:11:16 miranda kernel: PPP Deflate Compression module registered
but under 2.4 they aren't loaded and neither do they seem to be missed:
root at miranda:634$ lsmod
Module Size Used by
macserial 38176 1 (autoclean)
ppp_async 8672 0 (autoclean) (unused)
ppp_generic 21696 1 (autoclean) [ppp_async]
slhc 4560 0 (autoclean) [ppp_generic]
(it doesn't make a difference when I load them manually).
I had to set the following aliases to start the connection in the first
place:
alias char-major-108 ppp
alias ppp ppp_async
alias tty-ldisc-3 ppp_async
#
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
Any ideas?
Derek
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list