NSLU2-Linux
view · edit · print · history

Unslung.BuildingUnslungAlphaVersion History

Hide minor edits - Show changes to markup

August 05, 2006, at 05:39 PM by tnq -- monotone 0.27
Changed lines 31-32 from:
to:

The latest Makefile only works with the latest monotone, at least you should have version 0.27.

February 27, 2006, at 04:07 PM by dustinemptyspace --
Changed lines 133-134 from:

I used 128Mb and 256Mb flash (as unslinging disks) disks and for both the web-interface was not able to format it. In this case read http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive (and remember to activate a swap-file).

to:

I used 128Mb and 256Mb flash (as unslinging disks) disks and for both the web-interface was not able to format it. In this case read http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive.

Changed lines 150-152 from:
to:

Now read my note on http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive where I explain how to ACTIVATE A SWAP PARTITION. The NSLU2 has too few memory, if you don't activate a swap partition on a secondary HDD you risk randoom errors!!!

February 27, 2006, at 03:56 PM by dustinemptyspace --
Changed lines 133-134 from:

I used 128Mb and 256Mb flash (as unslinging disks) disks and for both the web-interface was not able to format it. In this case read http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive.

to:

I used 128Mb and 256Mb flash (as unslinging disks) disks and for both the web-interface was not able to format it. In this case read http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive (and remember to activate a swap-file).

February 26, 2006, at 03:31 PM by dustinemptyspace --
Changed line 207 from:
  1. modify the fstab
to:
  1. modify the /unslung/rc.local
Changed lines 210-212 from:
to:

mount -t vfat -o rw,defaults,users /dev/sdb1 /share/myHDD/1 mount -t vfat -o rw,defaults,users /dev/sdb2 /share/myHDD/2 ln -sf /unslung/smb.conf /etc/samba/smb.conf

February 26, 2006, at 03:25 PM by dustinemptyspace --
Changed lines 209-210 from:

(:cell:)

to:
(:cell:)

Deleted line 230:
  1. security = share
Added line 296:
February 08, 2006, at 10:01 PM by dustinemptyspace --
Added lines 165-168:

http://www.nslu2-linux.org/wiki/HowTo/AddPrinter

Added lines 203-207:

The Hdd and the printer are attacched through a USB-hub to the first port. The Web interface doesn't see the HDD, thus all the settings have to be done manually.

  1. modify the fstab
Added lines 210-215:

(:tableend:)

  1. modify the /etc/smb.conf

(:table border=0 width=100% bgcolor=#f0e0e0:) (:cell:)

February 08, 2006, at 09:56 PM by dustinemptyspace --
Changed lines 190-191 from:

@](:tableend:)

to:

@] (:tableend:)

Changed lines 199-200 from:
to:

(:table border=0 width=100% bgcolor=#f0e0e0:) (:cell:)

Changed lines 282-284 from:
to:

(:tableend:)

February 08, 2006, at 09:54 PM by dustinemptyspace --
Changed lines 160-165 from:

After some time playing around with the version V2.3R63-uNSLUng-6.5-alpha I can say that it works, also if some bugs are still present. I will comunicate them in the mailing list ...

to:

After some time playing around with the version V2.3R63-uNSLUng-6.5-alpha I can say that it works!

Configuring CUPS

I have an usb Laserjet printer, thus the CUPS installation is very easy.

  1. Install the cups packages.
  2. start the daemon
  3. create the directory /dev/usb
  4. create the nodes (es. mknod /dev/usb/lp1 c 180 1 )

(:table border=0 width=100% bgcolor=#f0e0e0:) (:cell:)

ls -al /dev/usb
drwxr-xr-x    2 root     root         1024 Jan 31 19:26 .
drwxr-xr-x    4 root     root         3072 Jan 31 19:25 ..
crw-r--r--    1 root     root     180,   0 Jan 31 19:25 lp0
crw-r--r--    1 root     root     180,   1 Jan 31 19:26 lp1
crw-r--r--    1 root     root     180,   2 Jan 31 19:26 lp2
crw-r--r--    1 root     root     180,   3 Jan 31 19:26 lp3

(:tableend:)

  1. modify the file /opt/etc/cups/cupsd.conf in order to allow the access to the cup interface from your PC
  2. create the spool directory

(:table border=0 width=100% bgcolor=#f0e0e0:) (:cell:)

 
mkdir -P /var/spool/samba
chmod +rwx /var/spool/samba
chmod +rx /var/spool
(:tableend:)
  1. attach the printer
  2. check if the NSLU2 sees the printer (es. dmesg)
  3. point your browser to the NSLU2 address at port 631
  4. use the web interface to add the printer (preferrably a RAW printer)

Configuring the SAMBA file sharing/printer sharing

cat /unslung/smb.conf                                             
[global]
config file=/etc/samba/smb.conf
unix charset = CP850
dos charset = CP850
os level = 8
workgroup = Default
server string = unslinged ...
printcap name = /etc/printcap
load printers = yes
printings = cups
cups options = raw
max log size = 10
#security = share 
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=16384 SO_RCVBUF=16384
preferred master = yes
dns proxy = no 
preserve case = yes
short preserve case = yes
default case = upper
case sensitive = no
mangled names = yes 
null passwords = yes
dos filetimes = yes
veto files = /.ShareConfFile/quota.user/quota.user~/lost+found/$*/System Volume Information/
delete veto files = False
force directory mode=771
force create mode=660
create mask=771
map system=yes
map to guest=Bad User
guest account=guest
name resolve order = wins bcast
username map=no
include = /etc/samba/user_smb.conf
[ADMIN 2]
valid users=@"administrators"
comment=
path=/share/flash/data/
read only=yes
write list=@"administrators"
[DISK 2]
valid users=@"administrators",@"everyone"
comment=For everyone
path=/share/flash/data/public/
read only=yes
write list=@"administrators",@"everyone"
[filesystem]
valid users=@"administrators",@"everyone" 
comment= the whole fs
path=/
read only=yes
write list=@"administrators"
[myhdd1]
valid users=@"administrators",@"everyone" 
comment=first partition
path=/share/myHDD/1/
read only=yes
write list=@"administrators"
[myhdd2]
valid users=@"administrators",@"everyone" 
comment=second partition
path=/share/myHDD/2/
read only=yes
write list=@"administrators"
[printers]
comment = printers
path = /var/spool/samba
browseable =  yes
printable = yes
public = yes
guest ok = yes
use client driver = yes
print command = /opt/bin/lpr -P %p -o raw %s
lpq command = /opt/bin/lpstat -o %p
lprm command = /opt/bin/cancel %p -%j
January 30, 2006, at 05:11 PM by dustinemptyspace --
Changed lines 57-100 from:

NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libnetwork.so NOTE: Couldn't find shared library provider for libsamba.so

to:

...

Changed lines 143-144 from:

After reboot, telnet in the unslung and create the file /unslung/rc.local containing the following lines

to:

After reboot, I have created the file /unslung/rc.local containing the following lines

 #!/bin/sh
January 30, 2006, at 01:25 PM by dustinemptyspace --
Added line 189:
 return 1
January 30, 2006, at 01:17 PM by dustinemptyspace --
Changed line 187 from:
 mount -oremount,ro /dev/sda1 /
to:
 mount -oremount,noatime /dev/sda1 /
January 30, 2006, at 01:14 PM by dustinemptyspace --
Added lines 5-6:

The NSLU2 has been shipped with the firmware V23RA5?.

January 30, 2006, at 01:10 PM by dustinemptyspace --
Changed line 184 from:

After reboot, telnet in the unslung and create the /unslung/rc.local containing the following lines

to:

After reboot, telnet in the unslung and create the file /unslung/rc.local containing the following lines

January 30, 2006, at 01:08 PM by dustinemptyspace --
Changed lines 172-183 from:

...

problems the rc.unslung is not executed. how do I mount the root with the noatime?

to:

This took more than expected.

I used 128Mb and 256Mb flash (as unslinging disks) disks and for both the web-interface was not able to format it. In this case read http://www.nslu2-linux.org/wiki/HowTo/UseAMemoryStickAsMainDrive.

My partitioning is:

 230 Mb for 1st partition
  20 Mb for the second
   6 Mb for the swap

I followed the informations in http://download.berlios.de/unslung/Unslung-5.5-beta-README.txt to unslig, and everithing went file.

After reboot, telnet in the unslung and create the /unslung/rc.local containing the following lines

 mount -oremount,ro /dev/sda1 /
 /sbin/swapoff /dev/sda3

This will prevent linux to corrupt the flash-disk because of the frequent rewriting of the inodes and the swap area.

January 30, 2006, at 12:35 PM by dustinemptyspace --
Added lines 7-9:

COMPILING the firmware

Added lines 156-159:

Flashing the firmware

Added lines 168-183:

UNSLINGING

...

problems the rc.unslung is not executed. how do I mount the root with the noatime?

Added lines 186-190:
Added lines 195-196:
January 29, 2006, at 02:53 PM by marceln -- s/jum/yum/
Changed lines 24-27 from:
 jum install monotone boost-devel.
to:
 yum install monotone boost-devel.
January 29, 2006, at 11:26 AM by dustinemptyspace --
Changed lines 1-2 from:

For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.

to:

For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.

Changed lines 11-14 from:
  1. the TelnetIntoRedboot? page of this wiki
  2. the RecoverFromABadFlash? page ...
  3. the readme file that comes in the package of a Unslung-5.x release firmware http://download.berlios.de/unslung/Unslung-5.5-beta-README.txt
  4. the MasterMakeFile? page of this wiki
to:
  1. the http://www.nslu2-linux.org/wiki/HowTo/TelnetIntoRedBoot page of this wiki
  2. the http://www.nslu2-linux.org/wiki/HowTo/RecoverFromABadFlash page ...
  3. the readme file that comes in the package of a Unslung-5.x release firmware http://download.berlios.de/unslung/Unslung-5.5-beta-README.txt
  4. the http://www.nslu2-linux.org/wiki/Development/MasterMakefile page of this wiki
Changed lines 160-168 from:

I'm still trying ... stay tuned

to:

Following the readme file of the firmware 5.5, I flushed successfully the new firmware. The NSLU is now unslugged!

After some time playing around with the version V2.3R63-uNSLUng-6.5-alpha I can say that it works, also if some bugs are still present. I will comunicate them in the mailing list ...

stay tuned ...

January 29, 2006, at 04:52 AM by dustinemptyspace --
Added lines 158-172:

I'm still trying ... stay tuned


do not consider the following links, I attach them only for my purposes, they are not related with the argument:

 http://thread.gmane.org/gmane.comp.misc.nslu2.linux/884
January 29, 2006, at 01:59 AM by rwhitby --
Changed lines 29-30 from:
 mkdir unslung
 cd unslung
to:
 mkdir -p /home/slug
 cd /home/slug
January 28, 2006, at 02:34 PM by dustinemptyspace --
Changed lines 99-102 from:

In the thread http://thread.gmane.org/gmane.comp.misc.nslu2.linux/8651 , David Karlström says that they are normal.

to:

In the thread http://thread.gmane.org/gmane.comp.misc.nslu2.linux/8651 , David Karlström says that they are not really errors.....

January 28, 2006, at 02:27 PM by dustinemptyspace --
Changed lines 99-102 from:
to:

In the thread http://thread.gmane.org/gmane.comp.misc.nslu2.linux/8651 , David Karlström says that they are normal.

January 28, 2006, at 02:11 PM by dustinemptyspace --
Changed line 13 from:
  1. the readme file that comes in the package of a Unslung-5.x release firmware
to:
  1. the readme file that comes in the package of a Unslung-5.x release firmware http://download.berlios.de/unslung/Unslung-5.5-beta-README.txt
Changed lines 16-17 from:
 http://article.gmane.org/gmane.comp.misc.nslu2.linux/11103, http://groups.yahoo.com/group/nslu2-linux/message/10593)
to:
 http://article.gmane.org/gmane.comp.misc.nslu2.linux/11103,
 http://groups.yahoo.com/group/nslu2-linux/message/10593)
January 28, 2006, at 04:55 AM by dustinemptyspace --
Changed lines 149-153 from:

Now starts the flash reprogramming ...

to:

Now starts the flash reprogramming ...

Read

  1. http://www.nslu2-linux.org/wiki/Main/UpSlug2
  2. http://www.nslu2-linux.org/wiki/HowTo/InstallUnslungFirmware
January 28, 2006, at 04:46 AM by dustinemptyspace --
Added lines 146-149:

In the directory unslung/tmp/deploy/images/ there is the firmware. In my case:

 unslung-nslu2-20060128100038.flashdisk.img

Now starts the flash reprogramming ...

January 28, 2006, at 04:42 AM by dustinemptyspace --
Changed line 100 from:

[@

to:

[--[@

Changed lines 106-145 from:

@]

to:

@]--]

After the compilation I issued (probably unusefull):

 make unslung-image

And I got

( cd unslung ; make image)
make[1]: Entering directory `/mnt/shared2/slug/unslung'
. conf/topdir.conf && test "`pwd`" = "$TOPDIR" || echo "TOPDIR='`pwd`'" > conf/topdir.conf
. ./setup-env; exec bitbake "unslung"-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.
NOTE: Using cache in '/mnt/shared2/slug/unslung/tmp/cache'
NOTE: Parsing finished. 387 cached, 0 parsed, 16 skipped, 0 masked.
NOTE: build 200601281239: started

OE Build Configuration:
BB_VERSION    = "1.3.2.1"
OE_REVISION   = "7a7a7b77dc6e8829e4d9d213431730e12a84aa0b"
TARGET_ARCH   = "armeb"
TARGET_OS     = "linux"
MACHINE       = "nslu2"
DISTRO        = "unslung"
TARGET_FPU    = "soft"

NOTE: package unslung-image-1.0: started
NOTE: package unslung-image-1.0-r11: task do_fetch: started
NOTE: package unslung-image-1.0-r11: task do_fetch: completed
NOTE: package unslung-image-1.0-r11: task do_rootfs: started
NOTE: package unslung-image-1.0-r11: task do_rootfs: completed
NOTE: package unslung-image-1.0-r11: task do_build: started
NOTE: package unslung-image-1.0-r11: task do_build: completed
NOTE: package unslung-image-1.0: completed
NOTE: build 200601281239: completed
Build statistics:
  Attempted builds: 1
make[1]: Leaving directory `/mnt/shared2/slug/unslung'
January 28, 2006, at 04:38 AM by dustinemptyspace --
Changed lines 97-106 from:

@]--]

to:

@]--]

but everything seems to end gracefully with

NOTE: package unslung-image-1.0: completed
NOTE: build 200601281100: completed
Build statistics:
  Attempted builds: 34
make[1]: Leaving directory `/mnt/shared2/slug/unslung'
January 28, 2006, at 04:36 AM by dustinemptyspace --
Changed line 45 from:

[@

to:

[--[@

Changed lines 95-97 from:

@]

to:

Packaged contents of unslung-rootfs into /mnt/shared2/slug/unslung/tmp/deploy/ipk/unslung-rootfs_2.3r63-r8_armeb.ipk NOTE: package unslung-rootfs-2.3r63-r8: task do_package: completed @]--]

January 28, 2006, at 04:34 AM by dustinemptyspace --
Added line 46:

NOTE: package unslung-rootfs-2.3r63-r8: task do_package: started

January 28, 2006, at 04:33 AM by dustinemptyspace --
Added lines 26-43:

Now make a directory on a ext3 filesystem (some filenames, pathdepths could be to loong to be managed by a fat32); this will be the root for the building tree.

 mkdir unslung
 cd unslung
 mkdir downloads

In the "downloads" directoy you will put the two files you download from the Intel site (do you rember? you have read it). It seems that you do not need to put the md5s of those files, they are never checked.

get the Makefile

 wget http://www.nslu2-linux.org/Makefile

and start processing it

 make setup
 make unslung

Now take a break, read something.

Changed lines 94-111 from:

@]

Now make a directory on a ext3 filesystem (some filenames, pathdepths could be to loong to be managed by a fat32); this will be the root for the building tree.

 mkdir unslung
 cd unslung
 mkdir downloads

In the "downloads" directoy you will put the two files you download from the Intel site (do you rember? you have read it). It seems that you do not need to put the md5s of those files, they are never checked.

get the Makefile

 wget http://www.nslu2-linux.org/Makefile

and start processing it

 make setup
 make unslung

Now take a break, read something.

to:

@]

January 28, 2006, at 04:31 AM by dustinemptyspace --
Added lines 25-77:

I am getting some strange error messages, mhhhh ....

NOTE: unslung-rootfs contains dangling symlink to /var/tmp/log
NOTE: unslung-rootfs contains dangling symlink to /usr/local/localtime
NOTE: unslung-rootfs contains dangling symlink to /opt/doc
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libnetwork.so
NOTE: Couldn't find shared library provider for libsamba.so
January 28, 2006, at 04:13 AM by dustinemptyspace --
Changed lines 16-17 from:
 http://article.gmane.org/gmane.comp.misc.nslu2.linux/11103)
to:
 http://article.gmane.org/gmane.comp.misc.nslu2.linux/11103, http://groups.yahoo.com/group/nslu2-linux/message/10593)
January 28, 2006, at 04:07 AM by dustinemptyspace --
Changed lines 15-17 from:
  1. the forum : http://news.gmane.org/gmane.comp.misc.nslu2.linux there are some threads on building the sirmware 6.x
to:
  1. the forum : http://news.gmane.org/gmane.comp.misc.nslu2.linux there are some threads on building the sirmware 6.x (something like this one
 http://article.gmane.org/gmane.comp.misc.nslu2.linux/11103)
January 28, 2006, at 04:01 AM by dustinemptyspace --
Changed lines 1-2 from:
  • center* For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.
to:

For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.

January 28, 2006, at 03:58 AM by dustinemptyspace --
Changed lines 1-2 from:
   For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.
to:
  • center* For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.
Changed line 21 from:
  • "./configure; make && sudo make install" (read http://venge.net/monotone/INSTALL)
to:
 ./configure; make && sudo make install   (read http://venge.net/monotone/INSTALL)
Changed lines 23-24 from:
  • "jum install monotone boost-devel".
to:
 jum install monotone boost-devel.
Changed lines 26-29 from:
  • mkdir unslung
  • cd unslung
  • mkdir downloads
to:
 mkdir unslung
 cd unslung
 mkdir downloads
Changed line 33 from:
  • wget http://www.nslu2-linux.org/Makefile
to:
 wget http://www.nslu2-linux.org/Makefile
Changed lines 35-40 from:
  • make setup
  • make unslung

Now take a break, read the

to:
 make setup
 make unslung

Now take a break, read something.

January 28, 2006, at 03:55 AM by dustinemptyspace --
Changed lines 15-17 from:
to:
  1. the forum : http://news.gmane.org/gmane.comp.misc.nslu2.linux there are some threads on building the sirmware 6.x
Added lines 20-40:

Install on your system _boost_, _monotone 0.25_. Download them, unpack them, run

  • "./configure; make && sudo make install" (read http://venge.net/monotone/INSTALL)

Or

  • "jum install monotone boost-devel".

Now make a directory on a ext3 filesystem (some filenames, pathdepths could be to loong to be managed by a fat32); this will be the root for the building tree.

  • mkdir unslung
  • cd unslung
  • mkdir downloads

In the "downloads" directoy you will put the two files you download from the Intel site (do you rember? you have read it). It seems that you do not need to put the md5s of those files, they are never checked.

get the Makefile

  • wget http://www.nslu2-linux.org/Makefile

and start processing it

  • make setup
  • make unslung

Now take a break, read the

January 28, 2006, at 03:39 AM by dustinemptyspace --
Changed lines 10-15 from:

1 the NewUsersGuide page of this wiki 1 the TelnetIntoRedboot? page of this wiki 1 the RecoverFromABadFlash? page ... 1 the readme file that comes in the package of a Unslung-5.x release firmware 1 the MasterMakeFile? page of this wiki

to:
  1. the NewUsersGuide page of this wiki
  2. the TelnetIntoRedboot? page of this wiki
  3. the RecoverFromABadFlash? page ...
  4. the readme file that comes in the package of a Unslung-5.x release firmware
  5. the MasterMakeFile? page of this wiki
January 28, 2006, at 03:37 AM by dustinemptyspace --
Added lines 1-18:
   For those of you that cannot wait to get in touch with the latest hot version of the Unslung-firmware, here is the recipe.

I am a new member in the comunity, my first NSLU2 arrived yesterday, and I'm still in the process of unslinging ... so this document helps me to remember the steps taken and, possibly, will help the newbie to get a kickstart.

The new version (called 6.x) of Unslung supports usb-hubs on the first port; this can be usefull if you intend, like me, to have an HDD and a printer sharing the first port, and the unslinging disk/flash on a second port.

I use redhat fedora 3 to compile, but the steps that follow should work on every linux distribution.

First of all you need something to read: 1 the NewUsersGuide page of this wiki 1 the TelnetIntoRedboot? page of this wiki 1 the RecoverFromABadFlash? page ... 1 the readme file that comes in the package of a Unslung-5.x release firmware 1 the MasterMakeFile? page of this wiki

now you barely know what are the dangers, and you know that, in the worse case, you should simply reflash your firmware to get the NSLU2 working.

view · edit · print · history · Last edited by tnq.
Based on work by dustinemptyspace, marceln, and rwhitby.
Originally by dustinemptyspace.
Page last modified on August 05, 2006, at 05:39 PM