Dies ist eine alte Version des Dokuments!
To log in you need either a DHCP server for SSH or you have to set up a serial connection. These and everyting necessary described here
Default login is root / nosoup4u
For me (on Slack 12.2 and 13.0) it was necessary to modprobe ftdi_sio vendor=0x9e88 product=0x9e8f
before a serial connection with seyon or minicom was possible. Source
Establish serial connection with eg: screen /dev/ttyUSB1 115200
(and exit with Ctrl-a K
Source)
With the off the shelf Ubuntu install an inserted SD Card can be mounted on /dev/mmcblk0p1
. Note that /var/log/messages
only reports /dev/mmcblk0
. You have to inspect the /dev
directory to get the actual device.
# add to /etc/exports: /export/armedslack 192.168.1.0/255.255.255.0(ro,nohide,root_squash,sync,no_subtree_check)
# create directory to be exported: su mkdir -p /export/armedslack chmod g+w /export/armedslack chgrp users /export/armedslack # start NFS daemon: chmod +x /etc/rc.d/rc.rpc # check if this line is really necessary chmod +x /etc/rc.d/rc.nfsd /etc/rc.d/rc.nfsd restart
# ucomment in /etc/inetd.conf: tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot -r blksize
# create directory to be exported: su mkdir /tftpboot chmod g+w /tftpboot chgrp users /tftpboot # start inetd: chmod +x /etc/rc.d/rc.inetd /etc/rc.d/rc.inetd restart
cd /export/armedslack rsync --exclude '*/source/*' --delete -Pavv ftp.armedslack.org::armedslack/armedslack-13.1 . # or use a mirror: rsync --exclude '*/source/*' --delete -Pavv mirror.inode.at::mirror/armedslack/armedslack-13.1 .
Other mirrors are listed in www.armedslack.org/getslack. Note that it is better to use rsync than FTP, because with rsync you can resume an aborted download with reusing already downloaded files.
mkdir /tftpboot/armedslack-13.1 cd /export/armedslack/armedslack-13.1/ # Copy the Slackware ARM installer: cp -fav isolinux/uinitrd-kirkwood.img /tftpboot/armedslack-13.1/ # The Linux Kernel: cp -fav kernels/kirkwood/uImage* /tftpboot/armedslack-13.1/ # The Initial RAM disk, used for booting the OS after installation cp -fav kernels/kirkwood/uinitrd* /tftpboot/armedslack-13.1/
Is an uboot update necessary? Source
Marvell>> version U-Boot 1.1.4 (Jul 14 2009 - 06:46:57) Marvell version: 3.4.16
A screen /dev/ttyUSB1 115200
is sufficient for me, skipped this section in the source
Log into the Sheevaplug as root and reboot the system. When the system comes up again, hit the enter key several times to get into Uboot.
Get available uboot commands with help
. You can scroll in screen
upward with Ctl-a [
and then simply use the arrow keys. End scrolling with Ctl-a ]
Source
Marvell>> printenv ipaddr ipaddr=10.4.50.165 Marvell>> printenv serverip serverip=10.4.50.5 Marvell>> printenv arcNumber ## Error: "arcNumber" not defined Marvell>> printenv mainlineLinux mainlineLinux=no Marvell>> setenv ipaddr 192.168.0.99 Marvell>> setenv serverip 192.168.0.7 Marvell>> setenv arcNumber 2097 Marvell>> setenv mainlineLinux yes Marvell>> saveenv Marvell>> reset