Hi Russell,
Thanks for the pointers.
Russell King - ARM Linux wrote:
>
> Dr Jaime V. Miro writes:
> > I am trying to do a root NFS mount onto an ebsa running 2.4.1-rmk1.
> > Everything works until mounting of the root fs. I get the following
> > error (tried various ramdisks, all with similar results):
>
> Firstly:
>
> > <6>Serial driver version 5.02 (2000-08-09) with MANY_PORTS SHARE_IRQ SERIAL_PCI
>enabled
>
> You don't have any serial ports here (it doesn't list ttyS0 nor ttyS1).
>
I noticed that also, but did not think much of it because of <see below>
> > Jan 1 00:00:09 Linux syslogd started: BusyBox v0.43 (20000404-0124)
> > Jan 1 00:00:09 Linux local7.notice syslog: syslogd startup succeeded
> > Jan 1 00:00:10 Linux local7.notice inet: inetd startup succeeded
> > Jan 1 00:00:10 Linux auth.err /sbin/getty[54]: /dev/tty1: cannot open as standard
>input: No such device
>
> Error in the ramdisk - tty1 doesn't exist, so this is expected.
>
> > Jan 1 00:00:10 Linux auth.err /sbin/getty[56]: ttyS0: ioctl: Input/output error
>
> As is this for the above reason.
>
> > Jan 1 00:01:42 Linux daemon.info init: Id "1" respawning too fast: disabled for 5
>minutes
> >
> >
> > It hangs there.
>
> Its not hanging. Its sleeping. 5 minutes later, you'll get another load
> of messages.
>
> > The server side seems properly configured to me, like /etc/exports with
> > the rw,no_root_squash. Any ideas?
>
> Your root nfs is working fine. Firstly, compile the kernel with support
> for 21285 serial ports.
That was compiled in, as usual. My Char dev options are (and have always been, in
previous kernels too):
CONFIG_SERIAL
CONFIG_SERIAL_CONSOLE
CONFIG_SERIAL_NONSTANDARD
CONFIG_SERIAL_21285
CONFIG_SERIAL_21285_CONSOLE
> Then add a dev entry for ttyFB0:
>
> cd ebsa285-root
> mknod dev/ttyFB0 c 204 4
>
> Edit the inittab to start a getty on /dev/ttyFB0.
>
This dev entry is all new to me.
b4 footbridge used ttyS0 as the console, didn't it?
After you've mentioned that to me, I've looked around and find out that was a device
update for 2.4.
Hence, in case anybody is stuck in the same fundamental issue, here is a doc which
might be worth looking:
http://www.funet.lkams.kernel.org/pub/linux/kernel/v2.4/patch-html/patch-2.4.0-prerelease/linux_Documentation_devices.txt.html
http://web1.linuxhq.com/kernel/v2.4/doc/devices.txt.html
Ta.
Jaime
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.