NSLU2-Linux
view · edit · print · history

Optware.PlugComputers History

Hide minor edits - Show changes to markup

November 16, 2011, at 09:10 PM by OddballHero -- Plug Optware.
Changed lines 86-87 from:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP) instead of LAMP. Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater. Here is a comparison of various Web Servers.

to:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP) instead of LAMP. Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater. Here is a comparison of various Web Servers available in Optware. You can also set up a reverse proxy.

November 16, 2011, at 09:04 PM by OddballHero -- Plug Optware.
Changed lines 86-87 from:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP) instead of LAMP. Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

to:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP) instead of LAMP. Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater. Here is a comparison of various Web Servers.

November 09, 2011, at 01:28 AM by OddballHero -- Plug Optware.
Changed lines 265-266 from:

listen on *

to:

tinker panic 0

tos mindist 0.050

September 24, 2011, at 05:13 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 115-116 from:

and modifying the script for arm-2008q1 (for V2 and earlier use this, for later see below):

to:

and modifying the script for arm-2008q1 (originally for V2 and earlier use this, unless CE updates this also, for later see below):

Changed lines 165-167 from:

The Pogoplug Pro/Video/V3(P21)/B01-4/OXNAS Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

to:

The Pogoplug Pro/Video/V3(P21)/B0Xs/OXNAS Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

September 24, 2011, at 01:04 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 115-116 from:

and modifying the script for arm-2008q1:

to:

and modifying the script for arm-2008q1 (for V2 and earlier use this, for later see below):

Changed lines 165-167 from:

The Pogoplug Pro/Video/V3(P21) Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

to:

The Pogoplug Pro/Video/V3(P21)/B01-4/OXNAS Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

September 21, 2011, at 08:41 AM by OddballHero -- Pogoplug Optware Packages
Deleted lines 173-174:
September 21, 2011, at 08:40 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 216-217 from:
 Edit the S77ntp script to add -g so that there will be an initial time setting (you can also add ntpdate if you are really paranoid like me):
to:
 Edit the S77ntp script to add -g so that there will be an initial time setting
 (you can also add ntpdate if you are really paranoid like me):
September 21, 2011, at 08:38 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 175-183 from:

 Then go into the resulting source directory and type
 "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config",
 then "make menuconfig".  Make your selections
 (Turn on PCI for Pros and Videos,
 Off for B0Xs? since they do not have PCI capabilities).
 Exit and type "make".
This will allow you to make modules such as those needed for video capture, V4L?, webcams, arduino, etc....
to:
 Then go into the resulting source directory and type
 "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config",
 then "make menuconfig".  Make your selections
 (Turn on PCI for Pros and Videos,
 Off for B0Xs since they do not have PCI capabilities).
 Exit and type "make".
This will allow you to make modules such as those needed for video capture, V4L, webcams, arduino, etc....
September 21, 2011, at 08:37 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 175-176 from:
 Then go into the resulting source directory and type
to:

 Then go into the resulting source directory and type
Changed line 181 from:
  Exit and type "make".\\
to:
 Exit and type "make".\\
September 21, 2011, at 08:34 AM by OddballHero -- Pogoplug Optware Packages
Changed lines 175-176 from:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config", then "make menuconfig". Make your selections (Turn on PCI for Pros and Videos,

to:
 Then go into the resulting source directory and type
 "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config",
 then "make menuconfig".  Make your selections
 (Turn on PCI for Pros and Videos,
September 21, 2011, at 08:24 AM by OddballHero -- Pogoplug Optware Packages
Added lines 169-171:
 or
 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6-r2.tar.bz2"
Changed lines 175-180 from:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config", then "make menuconfig". Make your selections. Exit and type "make".\\

to:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config", then "make menuconfig". Make your selections (Turn on PCI for Pros and Videos,

 Off for B0Xs? since they do not have PCI capabilities).
  Exit and type "make".
This will allow you to make modules such as those needed for video capture, V4L?, webcams, arduino, etc....
Added lines 183-188:

Building Busybox

You can also download the source code for busybox from the Pogoplug developer's site: http://download.pogoplug.com/opensource/pro/busybox-1.16.1.tar.bz2

Just untar it and use "make menuconfig" to modify it to your needs (you can probably find the renamed .config that Cloud Engines used). You can use this to enable, for example mdev, pivot root, and add more functions to utilities such as wget.

June 17, 2011, at 06:47 AM by OddballHero -- Changes recommendec by bturrie
Changed line 199 from:
 Edit the S77ntp script to add -g so that there will be an initial time setting:
to:
 Edit the S77ntp script to add -g so that there will be an initial time setting (you can also add ntpdate if you are really paranoid like me):
Added line 211:
 /opt/bin/ntpdate -u pool.ntp.org
Changed lines 230-231 from:

Even better and simpler, add a GPS USB dongle and install gpsd "ipkg install gpsd" then "gpsd -n /dev/ttyUSB0". You will probably need to add some kernel modules (usbserial.ko, garmin_gps.ko, pl2303.ko, etc.) depending on what dongle you use (see above how to build kernel modules). You then need to set up the serial device ttyUSB0:

to:

Even better and simpler, add a GPS USB dongle and install gpsd "ipkg install gpsd" then "gpsd -n /dev/ttyUSB0". Make sure you do this after making the root filesystem writeable with "mount -o rw,remount /". You will probably need to add some kernel modules (usbserial.ko, garmin_gps.ko, pl2303.ko, etc.) depending on what dongle you use (see above how to build kernel modules). You then need to set up the serial device ttyUSB0:

Changed lines 242-243 from:

You can then add the GPS server lines "127.127.28.0" to your ntp.conf:

to:

You can then add the GPS server lines "127.127.28.0" to your /opt/etc/ntp/ntp.conf:

Changed lines 275-276 from:

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a local time server. Check function with "ntpq -p" and make adjustments as needed. Good references on the internet are "http://gpsd.berlios.de/", "http://www.lammertbies.nl/comm/info/GPS-time.html", and "http://www.meinberg.de/english/info/ntp.htm". Just remember that the USB interface has no mechanism to transfer a pulse signal so no PPS.

to:

Place the start file call before the one for ntpd in your /etc/init.d/rcS or /etc/init.d/mount_optextX and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a local time server. Check function with "ntpq -p" and make adjustments as needed. Good references on the internet are "http://gpsd.berlios.de/", "http://www.lammertbies.nl/comm/info/GPS-time.html", and "http://www.meinberg.de/english/info/ntp.htm". Just remember that the USB interface has no mechanism to transfer a pulse signal so no PPS. Make sure after making your modifications to make the root filesystem read only with "mount -o ro,remount /" or reboot the system.

June 06, 2011, at 12:26 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 59-60 from:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

to:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps", "psmisc", and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

Added line 180:
 "ipkg install psmisc"\\
June 05, 2011, at 11:17 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 273-274 from:

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a time server. Check function with "ntpq -p" and make adjustments as needed.

to:

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a local time server. Check function with "ntpq -p" and make adjustments as needed. Good references on the internet are "http://gpsd.berlios.de/", "http://www.lammertbies.nl/comm/info/GPS-time.html", and "http://www.meinberg.de/english/info/ntp.htm". Just remember that the USB interface has no mechanism to transfer a pulse signal so no PPS.

June 05, 2011, at 10:42 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 273-274 from:

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a time server.

to:

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a time server. Check function with "ntpq -p" and make adjustments as needed.

June 05, 2011, at 10:39 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 240-241 from:

You can then add to your ntp.conf:

to:

You can then add the GPS server lines "127.127.28.0" to your ntp.conf:

Added lines 243-248:
  1. Default conf file for ntpd

driftfile /var/spool/ntp/ntp.drift

listen on *

Added lines 251-255:

server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org

June 05, 2011, at 10:29 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed line 203 from:
     /opt/bin/killall ntpd 2>/dev/null
to:
     /usr/bin/killall ntpd 2>/dev/null
Changed lines 238-239 from:

Make sure your dongle is in binary mode. Verify gpsd with "gpsd -n -N -D2 /dev/ttyUSB0". Change "-D" debug level as needed. You can test with "cgps", or if it is a SIRF dongle "sirfmon".

to:

Check your installation with "dmesg" and "more /proc/devices". Make sure your dongle is in binary mode (google this). Verify gpsd with "gpsd -n -N -D2 /dev/ttyUSB0". Change "-D" debug level as needed. You can test with "cgps", or if it is a SIRF dongle "sirfmon".

Added line 241:
Changed lines 247-248 from:

Adjust time1 offset to match your system.

to:

Adjust time1 offset to match your system.

You can create a start file "/opt/etc/init.d/S75gpsd" with the contents:

#!/bin/sh

if [ -n "`pidof gpsd`" ]; then 
    /usr/bin/killall gpsd 2>/dev/null
fi

/opt/sbin/gpsd -n /dev/ttyUSB0
/bin/sleep 1

Place the start file call before the one for ntpd and adjust sleep delay for your system. Now your plug not only should keep time correctly, but can function as a time server.

June 05, 2011, at 10:08 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 220-221 from:

You can edit "/opt/etc/ntp/ntp.conf" to set your servers and settings.

to:

You can edit "/opt/etc/ntp/ntp.conf" to set your servers and settings.

Since most of the Pogoplug derivatives do not have a real time clock, there have been several articles to add RTC, mostly to Dockstars (use Google Translate if you need to):

 "http://www.mikrocontroller.net/articles/Dockstar#RTC_nachr.C3.BCsten" German.

"http://plugapps.com/forum/viewtopic.php?f=6&t=258&start=10" English.

"http://gsg-elektronik.de/?id=92" German using a capacitor instead of Battery.

Even better and simpler, add a GPS USB dongle and install gpsd "ipkg install gpsd" then "gpsd -n /dev/ttyUSB0". You will probably need to add some kernel modules (usbserial.ko, garmin_gps.ko, pl2303.ko, etc.) depending on what dongle you use (see above how to build kernel modules). You then need to set up the serial device ttyUSB0:

Create a uucp user and group. In your /etc/passwd, there should be an entry like "uucp:x:503:503:Linux User,,,:/home/uucp:/bin/sh" and in /etc/group, like "uucp:x:503:". The UID and GID can be different from 503 if it is already in use. then you can type:

 "mknod /dev/ttyUSB0 c 188 0"
 "chmod 0660 /dev/ttyUSB0"
 "chgrp uucp /dev/ttyUSB0"

Make sure your dongle is in binary mode. Verify gpsd with "gpsd -n -N -D2 /dev/ttyUSB0". Change "-D" debug level as needed. You can test with "cgps", or if it is a SIRF dongle "sirfmon".

You can then add to your ntp.conf:

server 127.127.28.0 minpoll 4 maxpoll 4 prefer
fudge 127.127.28.0 time1 0.796 refid GPS

Adjust time1 offset to match your system.

June 05, 2011, at 08:19 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed line 198 from:
 Edit the S77ntp script to add ntpdate so that there will be an initial time setting:
to:
 Edit the S77ntp script to add -g so that there will be an initial time setting:
Changed lines 210-211 from:
 /opt/bin/ntpdate -u pool.ntp.org
 /opt/bin/ntpd -c /opt/etc/ntp/ntp.conf -f /var/spool/ntp/ntp.drift
to:
 /opt/bin/ntpd -g -c /opt/etc/ntp/ntp.conf -f /var/spool/ntp/ntp.drift
May 27, 2011, at 08:08 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Added lines 5-6:

Please read the installation page about verifying which version of Busybox is on your system. This will determine whether you follow the Standard/Marvell Kirkwood installation or the Pogoplug Pro/PLX OXNAS installation.

May 24, 2011, at 06:35 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 80-81 from:

Added instructions for the plugs on how to install Samba with Swat at the bottom of their respective pages.

to:

Added instructions for the plugs on how to install Samba2 with Swat at the bottom of their respective pages.

If you are having problems with Samba2, then Samba3 would be a better option (volume space reporting errors). Here is a page with a guide to convert from Samba2 to Samba3.

May 13, 2011, at 07:25 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 20-21 from:

For users of Pogoplugs (V1, V2, Pogoplug Pro/Video/V3(P21) (see installation about wget) and Biz) and Dockstars/GoFlex? who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (V1, V2, Pogoplug Pro/Video/V3(P21) (see installation about wget) and Biz) and Dockstars/GoFlex who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

May 13, 2011, at 07:23 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 20-21 from:

For users of Pogoplugs (V1, V2, Pogoplug Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (V1, V2, Pogoplug Pro/Video/V3(P21) (see installation about wget) and Biz) and Dockstars/GoFlex? who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

Changed lines 161-163 from:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

to:

The Pogoplug Pro/Video/V3(P21) Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

March 22, 2011, at 08:23 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 3-4:

(Please be aware that you are responsible for any damage to your hardware, software, or files, so use extreme caution when following guides/instructons on this site. NO warranty is explicitly or implicitly provided. It is assumed that you know what you are doing and if not, get assistance from somebody that does, or do not perform the installation.)

March 22, 2011, at 06:56 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 18-19 from:

For users of Pogoplugs (V1, V2, Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (V1, V2, Pogoplug Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

Changed lines 80-81 from:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

to:

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP) instead of LAMP. Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

March 16, 2011, at 05:44 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 96-97 from:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Install the Optware development package "ipkg install optware-devel" (this will install autoconf , automake , bash , bison , bzip2 , coreutils , diffutils , file , findutils , flex , gawk , groff , gzip , libstdc++ , libtool , make , m4 , ncurses , openssl , patch , perl , pkgconfig , python25 , rsync , sed , svn , tar , tcl , wget-ssl , binutils , libc-dev , gcc). Warning: wget-ssl in optware-devel might be missing a dependency - libidn, so before installing optware-devel, do "ipkg install libidn" Go to the subdirectory that you will use for making packages and then type:

to:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Install the Optware development package "ipkg install optware-devel" (this will install autoconf , automake , bash , bison , bzip2 , coreutils , diffutils , file , findutils , flex , gawk , groff , gzip , libstdc++ , libtool , make , m4 , ncurses , openssl , patch , perl , pkgconfig , python25 , rsync , sed , svn , tar , tcl , wget-ssl , binutils , libc-dev , gcc). Warning: wget-ssl in optware-devel might be missing a dependency - libidn, so before installing optware-devel, do "ipkg install libidn". Go to the subdirectory that you will use for making packages and then type:

Changed lines 298-301 from:

[-* Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

Credits to: fenschop, bturrie, Irregular Shed and bzhou. -]

to:

* Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

Credits to: fenschop, bturrie, Irregular Shed and bzhou.

March 16, 2011, at 05:42 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 96-97 from:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Install the Optware development package "ipkg install optware-devel" (this will install autoconf , automake , bash , bison , bzip2 , coreutils , diffutils , file , findutils , flex , gawk , groff , gzip , libstdc++ , libtool , make , m4 , ncurses , openssl , patch , perl , pkgconfig , python25 , rsync , sed , svn , tar , tcl , wget-ssl , binutils , libc-dev , gcc). Go to the subdirectory that you will use for making packages and then type:

to:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Install the Optware development package "ipkg install optware-devel" (this will install autoconf , automake , bash , bison , bzip2 , coreutils , diffutils , file , findutils , flex , gawk , groff , gzip , libstdc++ , libtool , make , m4 , ncurses , openssl , patch , perl , pkgconfig , python25 , rsync , sed , svn , tar , tcl , wget-ssl , binutils , libc-dev , gcc). Warning: wget-ssl in optware-devel might be missing a dependency - libidn, so before installing optware-devel, do "ipkg install libidn" Go to the subdirectory that you will use for making packages and then type:

Changed lines 298-301 from:

* Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

to:

[-* Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

Credits to: fenschop, bturrie, Irregular Shed and bzhou. -]

March 16, 2011, at 05:04 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 3-4 from:

Setting the ipkg repository

to:

Upgrading Packages

March 16, 2011, at 05:03 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 5-17:

A lot of packages are getting upgraded. You might want to upgrade everything by:

 "ipkg update"

 "ipkg upgrade"

If you do not want your setup overwritten, follow the prompts. Probably would be a good idea to make back ups before. If you have enough disk space, whenever I install a package I also download the actual .ipk package from http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/ so that if I have problems with the new version, I have the option of reloading the old version. Here is a link to the Packages information, just like the one you get with "ipkg info" but it contains "all" the packages - http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/Packages.

Remember, to see ipkg options, just type "ipkg".

Setting the ipkg repository

March 10, 2011, at 10:49 AM by OddballHero -- Plug Optware.
Changed lines 71-72 from:

To set up other programs such as BitTorrent apps, please see additional Optware Plug setups.

to:

To set up other programs such as BitTorrent, Tor server and other packages, please see additional Optware Plug setups.

March 10, 2011, at 08:58 AM by OddballHero -- Plug Optware.
Added lines 71-72:

To set up other programs such as BitTorrent apps, please see additional Optware Plug setups.

March 02, 2011, at 08:29 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

If you want to compare UPnP media servers for Optware, a table is provided "UPnP servers compares".

to:

If you want to compare UPnP media servers for Optware, a table is provided at "UPnP servers compares".

March 02, 2011, at 08:25 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

If you want to compare UPnP? media servers for Optware, a table is provided "UPnP servers compares".

to:

If you want to compare UPnP media servers for Optware, a table is provided "UPnP servers compares".

March 02, 2011, at 08:23 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 69-70:

If you want to compare UPnP? media servers for Optware, a table is provided "UPnP servers compares".

March 01, 2011, at 07:59 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 38-39 from:

If you feel brave enough and have backed up everything, you can do an ipkg upgrade, and follow the prompts.

to:

If you feel brave enough and have backed up everything, you can do an ipkg upgrade, and follow the prompts. You may need to check /opt/etc/ipkg.conf to see if there is also a reference to the openpogo repo and change that to the nslu2 optware repository.

February 25, 2011, at 07:44 AM by OddballHero -- LLMP for Plug Computers.
Changed lines 242-243 from:

For more information on cron "http://www.linuxhelp.net/guides/cron/".

to:

For more information on cron "http://www.linuxhelp.net/guides/cron/". You can type "crontab -l" to list or "crontab -e" to edit (in vi).

February 25, 2011, at 07:37 AM by OddballHero -- LLMP for Plug Computers.
Changed lines 242-243 from:

For more information on cron http://www.linuxhelp.net/guides/cron/.

to:

For more information on cron "http://www.linuxhelp.net/guides/cron/".

February 25, 2011, at 07:36 AM by OddballHero -- LLMP for Plug Computers.
Changed lines 63-68 from:

Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.

Added instructions specifically for the plugs on how to install Samba with Swat.

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

to:

Added instructions for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto (towards the bottom of the page).

Added instructions for the plugs on how to install Samba with Swat at the bottom of their respective pages.

Added instructions for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

Added lines 215-243:

Cron

Setting up cron is staightforward and involves installing, configuring, and set up to run at start up:

    1.  Type "mount -o rw,remount /"

    2.  Type "ipkg install cron"

    3.  Change to /opt/etc directory "cd /opt/etc"

    4.  Edit crontab and place your script, then save:
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
MAILTO=""
HOME=/
# ---------- ---------- Default is Empty ---------- ---------- #
* * * * * root /opt/sbin/yourscript.sh
     5.  Test by running "/opt/etc/init.d/S10cron" and fix any errors.

     6.  Add "/opt/etc/init.d/S10cron" to your rcS or mount_optextX.

     7.  Make root file system read only with "mount -o ro,remount /".

For more information on cron http://www.linuxhelp.net/guides/cron/.

February 24, 2011, at 10:05 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 67-68 from:

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful.

to:

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful. To access your website externally, you may want to set up a dynamic dns updater.

February 24, 2011, at 08:10 PM by OddballHero -- Plug Optware update.
Changed lines 67-68 from:

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosed due to it's combination of being lightweight but still powerful.

to:

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosen due to it's combination of being lightweight but still powerful.

February 24, 2011, at 10:09 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

To set up a new installation of Optware on Pogoplug/Dockstar then see Optware installation.\\\

to:

To set up a new installation of Optware on Pogoplug/Dockstar then see Optware installation. You can perform a quick install with files from http://tech.groups.yahoo.com/group/nslu2-general/files/Plug%20Files/ if you know Linux (Use at your own risk, as-is no warranty, read the readme.txt).

February 24, 2011, at 09:55 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 65-66 from:

Added instructions specifically for the plugs on how to install [Optware.Samba2 | Samba] with [Optware.SWAT | Swat].

to:

Added instructions specifically for the plugs on how to install Samba with Swat.

February 24, 2011, at 09:54 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 65-66:

Added instructions specifically for the plugs on how to install [Optware.Samba2 | Samba] with [Optware.SWAT | Swat].

February 24, 2011, at 09:50 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 61-62 from:

Then log out and then log in again. In both cases make sure your "/opt" subdirectories are first so that the new utilities will overide the original. Modify the PATH to what is appropriate for your system if you have installed other packages.

to:

Then log out and then log in again. In both cases make sure your "/opt" subdirectories are first so that the new utilities will overide the original. Modify the PATH to what is appropriate for your system if you have installed other packages.

February 24, 2011, at 09:46 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 63-66 from:

Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.\\\

to:

Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.

Added instructions specifically for the plugs on how to set up a web server by installing LLMP (Linux, Lighttpd, MySQL, and PHP). Lighttpd was chosed due to it's combination of being lightweight but still powerful.

February 24, 2011, at 02:27 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

to:

This article plus the existing articles in the Time Machine Backups How To are great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than Samba.

February 24, 2011, at 02:24 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba?.

to:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

February 24, 2011, at 02:23 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

to:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba?.

February 24, 2011, at 02:19 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 69-70 from:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

to:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

February 23, 2011, at 09:36 PM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 42-43 from:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

to:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

February 23, 2011, at 09:35 PM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 42-43 from:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

to:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

January 27, 2011, at 10:54 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Deleted line 131:
January 27, 2011, at 10:52 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 120-121 from:

Some lines need to be changed in the Makefile:

to:

Some lines need to be changed in the Makefile:

January 27, 2011, at 10:51 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 116-117 from:

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You do not have to install the new kernel per se. You can then try

to:

Addendum:
If you have upgraded "make" to 3.82, this will cause some errors due to the parser being "tightened up".
Some lines need to be changed in the Makefile:

 config %config: scripts_basic outputmakefile FORCE
 to
       %config: scripts_basic outputmakefile FORCE
 and
 / %/: prepare scripts FORCE
 to
   %/: prepare scripts FORCE

I believe the lines are around 391 and 1445 respectively.

Needless to say if you are cross-compiling, do not modify the file (see Addendum). Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You do not have to install the new kernel per se. You can then try

January 19, 2011, at 07:42 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Deleted line 200:
Changed lines 217-218 from:
 #### If it is a hard drive, spin it down.  Remember /dev/sda not /dev/sda1.
to:
 #### If it is a hard drive, spin it down (ipkg install sdparm).
 ####  Remember /dev/sda not /dev/sda1.
January 19, 2011, at 07:38 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 199-200 from:

In "/etc/init.d/rc.shutdown", you need to modify this to suit your system.

to:

In "/etc/init.d/rc.shutdown", you need to create and modify this to suit your system.

January 19, 2011, at 07:35 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 195-196 from:

So busybox plugs do not have a shutdown command, only poweroff, halt, and of course reboot. But you can setup a shutdown script that can is automatically called when poweroff, halt, and reboot are called. In "/etc/inittab" make an entry:

to:

So busybox plugs do not have a shutdown command, only poweroff, halt, and of course reboot. But you can setup a shutdown script that is automatically called when poweroff, halt, and reboot are called. In "/etc/inittab" make an entry:

Changed lines 199-200 from:

In "/etc/init.d/rc.shutdown"

to:

In "/etc/init.d/rc.shutdown", you need to modify this to suit your system.

January 19, 2011, at 07:33 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 193-228 from:
to:

Shutdown

So busybox plugs do not have a shutdown command, only poweroff, halt, and of course reboot. But you can setup a shutdown script that can is automatically called when poweroff, halt, and reboot are called. In "/etc/inittab" make an entry:

 ::shutdown:/etc/init.d/rc.shutdown

In "/etc/init.d/rc.shutdown"

 #!/bin/sh
 #### Turns off the front pogoplug light to show that the script started.
 /sbin/rmmod xce
 #### Logs the shutdown time.
 /bin/echo "Shutdown Time is `date`" > /opt/var/log/lastshutdown.txt
 #### Paranoia on my part to make sure all files are written to.
 /bin/sync
 /bin/sync
 #### Turn off swap.  I had to explicitly use the device name.
 /sbin/swapoff /dev/your-swap-device-name
 #### Shutdown Processes except for the one running the script.
 /usr/bin/killall -15 processes-that-do-not-use-start-stop
 /opt/etc/init.d/SXXprocess stop
 #### Unmount data drives.
 /bin/umount -r /tmp/data-drive
 /bin/umount -r /tmp/data-drive
 #### If it is a hard drive, spin it down.  Remember /dev/sda not /dev/sda1.
 /opt/bin/sdparm --command=stop /dev/data-drive
 #### Unmount opt drive.
 /bin/umount -r /opt
 /bin/umount -r /opt
 #### More paranoia.  Although swapoff -a did not work for me.
 /bin/sync
 /bin/sync
 /sbin/swapoff -a
 /bin/umount -a -r
January 17, 2011, at 05:34 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Deleted line 187:
 #/sbin/syslogd -r -f/opt/etc/syslogd.conf
January 17, 2011, at 05:23 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 180-181 from:

On non-Pro versions, you can use the native busybox syslogd. The busybox syslogd performs it's own log rogrotation. The messages are kept in /tmp so they dissappear when the system is rebooted and do not cause wear if you are using a flash drive. For the Pro, you can replace its busybox with the same as the other plugs (copy from another plug or compile from the pogoplug.com-Developer's section) or install Syslog-ng. You can create the script S11syslogd (Be sure to place an entry in /etc/init.d/rcS) with the content:

to:

On non-Pro versions, you can use the native busybox syslogd. The busybox syslogd performs it's own log rogrotation. The messages are kept in /tmp so they dissappear when the system is rebooted and do not cause wear if you are using a flash drive. For the Pro, you can replace its busybox with the same as the other plugs (copy from another plug or compile from the pogoplug.com-Developer's section) or install Syslog-ng. You can create the script S11syslogd (Be sure to place an entry in /etc/init.d/rcS) with the content:

January 17, 2011, at 05:18 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 178-194 from:
to:

Setting up Syslogd

On non-Pro versions, you can use the native busybox syslogd. The busybox syslogd performs it's own log rogrotation. The messages are kept in /tmp so they dissappear when the system is rebooted and do not cause wear if you are using a flash drive. For the Pro, you can replace its busybox with the same as the other plugs (copy from another plug or compile from the pogoplug.com-Developer's section) or install Syslog-ng. You can create the script S11syslogd (Be sure to place an entry in /etc/init.d/rcS) with the content:

 #!/bin/sh

 if [ -n "`pidof syslogd`" ]; then
    /usr/bin/killall syslogd 2>/dev/null
 fi

 #/sbin/syslogd -r -f/opt/etc/syslogd.conf
 /bin/mount -o rw,remount /
 /sbin/syslogd -O /tmp/messages -b 2
 /bin/sleep 1
 /bin/mount -o ro,remount /
January 13, 2011, at 11:10 PM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 132-133 from:

To get the time zone (Pacific Time will be used as an example.

to:

To get the time zone (Pacific Time will be used as an example).

January 12, 2011, at 09:19 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 120-126 from:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:\\

 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"\\
 "tar xjvf" to extract the source.\\
to:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"
"tar xjvf" to extract the source.
January 12, 2011, at 09:16 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 123-126 from:
 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"
"tar xjvf" to extract the source.\\
to:
 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"\\
 "tar xjvf" to extract the source.\\
January 03, 2011, at 09:03 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 69-70:

This article plus the existing articles in the Time Machine Backups How To were great guides in the setup of a Pogoplug Pro Time Machine, but could also work for other Plug Platforms or the NSLU2 et al. If you want to set up AFP it is also a good guide and seems to be faster than samba.

Deleted lines 119-120:

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

December 29, 2010, at 12:13 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed line 127 from:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./config.old ./.config", then "make menuconfig". Make your selections. Exit and type "make".\\

to:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./.config.old ./.config", then "make menuconfig". Make your selections. Exit and type "make".\\

Changed lines 144-145 from:

For the US - Pacific - PST8PDT, Mountain - MST7MDT, Central - CST6CDT, Eastern EST5EDT.

to:

For the US: Pacific - PST8PDT, Mountain - MST7MDT, Central - CST6CDT, Eastern - EST5EDT.

December 29, 2010, at 12:10 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 171-175 from:
 sync
sync
reboot
to:
 "sync"
"sync"
"reboot"

You can edit "/opt/etc/ntp/ntp.conf" to set your servers and settings.

December 29, 2010, at 12:01 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 165-166 from:
 /opt/bin/ntpd -c /opt/etc/ntp/ntp.conf -f /var/spool/ntp/ntp.drift -s /var/spool/ntp -k /opt/etc/ntp -l /var/spool/ntp/ntp.log=]
to:
 /opt/bin/ntpd -c /opt/etc/ntp/ntp.conf -f /var/spool/ntp/ntp.drift
       -s /var/spool/ntp -k /opt/etc/ntp -l /var/spool/ntp/ntp.log=]
Changed lines 171-172 from:

*Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

to:
 sync
sync
reboot

* Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

December 29, 2010, at 11:57 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added line 153:
 ##################### Start of Script ###################\\
Changed lines 166-167 from:
to:
 ##################### End of Script ###################
Deleted line 168:
Changed line 171 from:

Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

to:

*Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

December 29, 2010, at 11:50 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 5-6 from:

For users of Pogoplugs (Pink, Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (V1, V2, Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

Changed line 127 from:

Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".\\

to:

Then go into the resulting source directory and type "cp ../pogopro_kernel_config ./.config" or "cp ./config.old ./.config", then "make menuconfig". Make your selections. Exit and type "make".\\

Added lines 130-169:

TIME

To get the time zone (Pacific Time will be used as an example.

 "mount -o rw,remount /"
"ipkg install tz"
"ln -s /opt/share/zoneinfo /usr/share/zoneinfo"
"ln -s /usr/share/zoneinfo/PST8PDT /etc/localtime"
"mount -o ro,remount /"

To get a list of time zones:

 "ls /opt/share/zoneinfo"

For the US - Pacific - PST8PDT, Mountain - MST7MDT, Central - CST6CDT, Eastern EST5EDT.
To Install the NTP daemon in order to set time on startup and continously:

 "mount -o rw,remount /"
"ipkg install ntp"
"cd /opt/etc/init.d"
Edit the S77ntp script to add ntpdate so that there will be an initial time setting: #!/bin/sh if [ -n "`/opt/bin/pidof ntpd`" ]; then /opt/bin/killall ntpd 2>/dev/null fi if [ ! -d /var/spool/ntp ] ; then mkdir -p /var/spool/ntp fi /opt/bin/ntpdate -u pool.ntp.org /opt/bin/ntpd -c /opt/etc/ntp/ntp.conf -f /var/spool/ntp/ntp.drift -s /var/spool/ntp -k /opt/etc/ntp -l /var/spool/ntp/ntp.log Add S77ntp to your /etc/init.d/rcS.
"mount -o ro,remount /"
December 27, 2010, at 10:18 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 71-72 from:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Go to the subdirectory that you will use for making packages and then type:

to:

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Install the Optware development package "ipkg install optware-devel" (this will install autoconf , automake , bash , bison , bzip2 , coreutils , diffutils , file , findutils , flex , gawk , groff , gzip , libstdc++ , libtool , make , m4 , ncurses , openssl , patch , perl , pkgconfig , python25 , rsync , sed , svn , tar , tcl , wget-ssl , binutils , libc-dev , gcc). Go to the subdirectory that you will use for making packages and then type:

December 26, 2010, at 05:55 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 120-125 from:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"
"tar xjvf" to extract the source.

Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".\\

to:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:\\

 "http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"
"tar xjvf" to extract the source.\\

Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".\\

December 26, 2010, at 05:52 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 120-121 from:

The PogoplugPro? Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:\\

to:

The Pogoplug Pro Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:

Changed lines 124-125 from:

Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".

to:

Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".\\

December 26, 2010, at 05:50 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Added lines 120-125:

The PogoplugPro? Kernel requires toolchain arm-2008q3 or newer. Download the sourcecode:
"http://download.pogoplug.com/opensource/pro/pogopro-linux-2.6.31.6.tar.bz2"
"tar xjvf" to extract the source.
Then go into the resulting source directory and type "cp ./config.old ./config", then "make menuconfig". Make your selections. Exit and type "make".

December 22, 2010, at 06:21 PM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 5-6 from:

For users of Pogoplugs (Pink and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (Pink, Pro (see installation about wget) and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

Changed lines 17-18 from:
 vi or nano filename.conf (probable armel-feed.conf)
to:
 vi or nano filename.conf (probably armel-feed.conf)
Changed lines 42-43 from:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils". To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

to:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils" (see installation page for Pro). To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

December 22, 2010, at 11:30 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed line 51 from:
 "export  "PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"\\\
to:
 "export PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"\\\
Changed line 58 from:
 "export  PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"\\
to:
 "export PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"\\
November 06, 2010, at 11:35 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 5-6 from:

For users of Pogoplugs (Pink, Pro, and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (Pink and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

October 28, 2010, at 08:20 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 118-119 from:

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

to:

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

October 28, 2010, at 08:18 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 118-120 from:

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

 Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal.  I use both usb powered and external powered usb drives and find that the external ones are more reliable.  You can also try a shorter, better shielded cable.
to:

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.
Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal. I use both usb powered and external powered usb drives and find that the external ones are more reliable. You can also try a shorter, better shielded cable.

October 28, 2010, at 08:16 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 116-118 from:
 "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".//

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

to:
 "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

 Off topic, if you are using your plug as a file server, sometimes you get disconnections from your drive, or drive clicking, your usb drive cable may be marginal.  I use both usb powered and external powered usb drives and find that the external ones are more reliable.  You can also try a shorter, better shielded cable.
October 28, 2010, at 08:05 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 116-118 from:
 "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".
to:
 "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".//

For Mac owners, you can do the same thing with Appletalk and load it with "insmod appletalk.ko" and then install the optware package "netatalk". You can google the instructions for setting up netatalk and afp server. This can be a good start to using the above article on creating your own Apple Time Machine.

October 20, 2010, at 12:04 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 46 from:
 "vi profile"\\\
to:
 "vi or nano profile"\\\
October 17, 2010, at 09:58 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 61-62 from:

Then log out and then log in again. In both cases make sure your "/opt" subdirectories are first so that the new utilities will overide the original.

to:

Then log out and then log in again. In both cases make sure your "/opt" subdirectories are first so that the new utilities will overide the original. Modify the PATH to what is appropriate for your system if you have installed other packages.

October 17, 2010, at 09:51 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Deleted line 47:
 "# New profile added for Optware /opt on USB"\\
Changed line 64 from:

To set up a new installation of Optware on Pogoplug/Dockstar the see Optware installation.\\\

to:

To set up a new installation of Optware on Pogoplug/Dockstar then see Optware installation.\\\

October 17, 2010, at 09:39 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Deleted line 50:
 "alias ll='ls -ltra --color=auto'"\\
Changed lines 60-62 from:
 "alias ls='ls --color=auto'"
"alias ll='ls -ltra --color=auto'"
to:
 "alias ls='ls --color=auto'"
October 17, 2010, at 09:36 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 54-55 from:
 "mount -o ro,remount /"

to:
 "mount -o ro,remount /"
Changed lines 62-63 from:
 "alias ll='ls -ltra --color=auto'"

to:
 "alias ll='ls -ltra --color=auto'"
October 17, 2010, at 09:35 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 58-59 from:
 "PS1='[\u@\h \W]\$ '"

to:
 "PS1='[\u@\h \W]\$ '"\\
Added line 63:
October 17, 2010, at 09:33 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed line 47 from:
 "#!/bin/bash"\\
to:
 "#!/bin/bash"\\
Changed lines 52-53 from:
 "PS1='[\u@\h \W]\$ '"

to:
 "PS1='[\u@\h \W]\$ '"\\
Changed lines 54-55 from:
 "mount -o ro,remount /"

to:
 "mount -o ro,remount /"

Changed lines 58-59 from:
 "PS1='[\u@\h \W]\$ '"

to:
 "PS1='[\u@\h \W]\$ '"

Changed line 61 from:
 "export  PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/share/pear:/opt/var/.xt:/opt/lib:/usr/local/lib"\\
to:
 "export  PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"\\
Changed line 63 from:
 "alias ll='ls -ltra --color=auto'"\\\
to:
 "alias ll='ls -ltra --color=auto'"\\\
October 17, 2010, at 09:27 PM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 42-67 from:

To see how to set up some packages, you can go back to the Packages page. Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.\\\

to:

To see how to set up some packages, you can go back to the Packages page. Suggested packages to install to improve your Linux experience are "procps" and "coreutils". To actually get these packages working, you need to modify your PATH. There are two ways, probably doing both would cover all circumstances. One is to modify you "/etc/profile" if you have one so:

 "mount -o rw,remount /"
"cd /etc"
"vi profile"

"#!/bin/bash"
"# New profile added for Optware /opt on USB"
"#"
"alias ls='ls --color=auto'"
"alias ll='ls -ltra --color=auto'"
"PS1='[\u@\h \W]\$ '"

"export "PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/lib"

"mount -o ro,remount /"

Then reboot your system. The second is to modify your .bash_profile in your home directory:

 "PS1='[\u@\h \W]\$ '"

"export TERM=linux-lat"
"export PATH=/opt/bin:/opt/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/share/pear:/opt/var/.xt:/opt/lib:/usr/local/lib"
"alias ls='ls --color=auto'"
"alias ll='ls -ltra --color=auto'"

Then log out and then log in again. In both cases make sure your "/opt" subdirectories are first so that the new utilities will overide the original.

Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.\\\

October 17, 2010, at 06:13 PM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 42 from:

To see how to set up some packages, you can go back to the Packages page. Added instructions specifically for the plugs on how to install FreePBX? and Asterisk on the Asterisk Howto.\\\

to:

To see how to set up some packages, you can go back to the Packages page. Added instructions specifically for the plugs on how to install FreePBX and Asterisk on the Asterisk Howto.\\\

October 17, 2010, at 06:12 PM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 42 from:

To see how to set up some packages, you can go back to the Packages page.\\\

to:

To see how to set up some packages, you can go back to the Packages page. Added instructions specifically for the plugs on how to install FreePBX? and Asterisk on the Asterisk Howto.\\\

October 15, 2010, at 04:10 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 58-59 from:

If you want to cross-compile on the desktop, outside of the packages, you will need a linux environment. If you are using windows, you can use virtualbox or some other software to set up a linux environment. Then you can set up a CodeSourcery environment by borrowing a script from NAS central:

to:

If you want to cross-compile on the desktop, outside of the packages, you will need a Linux environment. If you are using windows, you can use virtualbox or some other virtualization software to set up a Linux environment. Then you can set up a CodeSourcery environment by borrowing a script from NAS central:

October 15, 2010, at 03:57 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 3-4 from:

Setting the ipkg repository

to:

Setting the ipkg repository

Changed lines 40-41 from:

Miscellaneous Package Information

to:

Miscellaneous Package Information

Changed lines 48-49 from:

Building Repository Packages

to:

Building Repository Packages

Changed lines 56-57 from:

Cross Compiling

to:

Cross Compiling

Changed lines 70-71 from:

Building the kernel and modules

to:

Building the kernel and modules

October 15, 2010, at 03:55 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Changed lines 1-2 from:

Setting the Repository//

to:

Plug Computers Project Page

Setting the ipkg repository

Added lines 40-41:

Miscellaneous Package Information

Added lines 48-49:

Building Repository Packages

Added lines 56-57:

Cross Compiling

Added lines 69-71:

Building the kernel and modules

October 15, 2010, at 03:46 AM by OddballHero -- Pogoplug Dockstar Optware Packages
Added lines 1-2:

Setting the Repository//

October 14, 2010, at 09:53 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Deleted line 50:
October 14, 2010, at 09:52 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 50-51 from:
   "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
to:
   "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
October 14, 2010, at 09:50 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Added lines 52-53:
  or "http://ftp.maddes.net/hardware/Linkstation/setup_codesourcery.sh"
October 14, 2010, at 08:25 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 37-38 from:

To set up a new installation of Optware on Pogoplug/Dockstar the see Optware installation.

to:

To set up a new installation of Optware on Pogoplug/Dockstar the see Optware installation.

There are some great articles concerning Pogoplug Projects such as Seongbae's Random Thoughts on ... Nearly Anything - Turning Pogoplug into a Time Machine.

 "http://seongbae.blogspot.com/2009/09/turning-pogoplug-into-timemachine.html"
Changed lines 43-44 from:

"svn co http://svn.nslu2-linux.org/svnroot/optware/trunk optware"

to:
 "svn co http://svn.nslu2-linux.org/svnroot/optware/trunk optware"
October 14, 2010, at 07:54 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 1-2 from:

For users of Pogoplugs and Dockstars who are running Optware ( defunct OpenPogo ). You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs (Pink, Pro, and Biz) and Dockstars who are running Optware ( defunct OpenPogo ), and want to install more software. You can directly link to the original repository by changing the source. To do this:

Changed lines 37-38 from:

To set up a new installation of Optware on Pogoplug/Dockster the see Optware installation.

to:

To set up a new installation of Optware on Pogoplug/Dockstar the see Optware installation.

Changed lines 54-55 from:

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g.

to:

You can also download and recompile the kernel by going to the pogoplug.com site (thank you cloudengines), under Developers/Open Source. Get the address of the kernel e.g.

October 14, 2010, at 07:39 AM by OddballHero -- Pogoplug and Dockstar Optware resources.
Changed lines 75-76 from:

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try

to:

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You do not have to install the new kernel per se. You can then try

October 14, 2010, at 02:22 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 75-77 from:

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".

to:

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try

 "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".
October 14, 2010, at 02:20 AM by OddballHero -- Pogoplug and Dockstar Optware
Deleted line 60:
October 14, 2010, at 02:19 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 58-59 from:

Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:

to:

Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type

 "cp pogoplug_kernel.config linux-2.6.22.18/.config".

Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:

October 14, 2010, at 02:16 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 50 from:
   "[=http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/\\
to:
   "[=http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/
October 14, 2010, at 02:15 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 50-51 from:
   "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".
to:
   "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/\\
    arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".
October 14, 2010, at 02:12 AM by OddballHero -- Pogoplug and Dockstar Optware
Added line 45:
Added line 49:
Added line 51:
Added line 54:
Added line 56:
Added line 58:
Added line 63:
Added line 65:
Added line 70:
October 14, 2010, at 02:10 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 45-46 from:
   "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
to:
   "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
Changed line 48 from:
   "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".\\
to:
   "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".\\
Changed line 51 from:
 "http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2".\\
to:
  "http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2".\\
October 14, 2010, at 02:07 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 45-46 from:
  "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
to:
   "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
Changed line 48 from:
 "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".\\
to:
   "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".\\
Changed lines 52-61 from:

Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:
#ARCH ?= $(SUBARCH)
#CROSS_COMPILE ?=
ARCH ?= arm
CROSS_COMPILE=arm-none-linux-gnueabi-

to
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
#ARCH ?= arm
#CROSS_COMPILE=arm-none-linux-gnueabi-\\\

to:

Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:

#ARCH ?= $(SUBARCH)
#CROSS_COMPILE ?=
ARCH ?= arm
CROSS_COMPILE=arm-none-linux-gnueabi-

to

ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
#ARCH ?= arm
#CROSS_COMPILE=arm-none-linux-gnueabi-\\\

October 14, 2010, at 02:03 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 50 from:

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g.\\

to:

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g.\\

October 14, 2010, at 01:59 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 45-46 from:
 "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
to:
  "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
Changed lines 51-52 from:
 "http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2".  Use "wget" to download this file.  Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config".  Then change directory to the linux subdirectory "cd linux-2.6.22.18".  If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile.  Edit the makefile and there are 4 lines to modify:\\
to:
 "http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2".
Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:\\
October 14, 2010, at 01:55 AM by OddballHero --
Changed lines 46-49 from:

and modifying the script for arm-2008q1:\\ "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2". If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery site.\\\

to:

and modifying the script for arm-2008q1:
"http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".
If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery site.\\\

October 14, 2010, at 01:52 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 45-46 from:
 "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"\\ and modifying the script for arm-2008q1:\\ "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2".  If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery site.\\\
to:
 "http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"
and modifying the script for arm-2008q1:\\ "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2". If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery site.\\\
October 14, 2010, at 01:50 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 44-49 from:

If you want to cross-compile on the desktop, outside of the packages, you will need a linux environment. If you are using windows, you can use virtualbox or some other software to set up a linux environment. Then you can set up a CodeSourcery? environment by borrowing a script from NAS central http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling and modifying the script for arm-2008q1 http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2. If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery? site.

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g. http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2. Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:
#ARCH ?= $(SUBARCH) #CROSS_COMPILE ?= ARCH ?= arm CROSS_COMPILE=arm-none-linux-gnueabi-\\\

to:

If you want to cross-compile on the desktop, outside of the packages, you will need a linux environment. If you are using windows, you can use virtualbox or some other software to set up a linux environment. Then you can set up a CodeSourcery environment by borrowing a script from NAS central:
"http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling"\\ and modifying the script for arm-2008q1:\\ "http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2". If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery site.

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g.\\

 "http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2".  Use "wget" to download this file.  Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config".  Then change directory to the linux subdirectory "cd linux-2.6.22.18".  If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile.  Edit the makefile and there are 4 lines to modify:
#ARCH ?= $(SUBARCH)
#CROSS_COMPILE ?=
ARCH ?= arm
CROSS_COMPILE=arm-none-linux-gnueabi-\\\
Changed lines 53-57 from:
 ARCH           ?= $(SUBARCH)
 CROSS_COMPILE   ?=
 #ARCH           ?= arm
 #CROSS_COMPILE=arm-none-linux-gnueabi-

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".
to:
 ARCH            ?= $(SUBARCH)
CROSS_COMPILE ?=
#ARCH ?= arm
#CROSS_COMPILE=arm-none-linux-gnueabi-

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".
October 14, 2010, at 01:42 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 37-55 from:

To set up a new installation of Optware on Pogoplug/Dockster the see Main.PlugComputers.

to:

To set up a new installation of Optware on Pogoplug/Dockster the see Optware installation.

If you would like to see about making/building the repository packages, you can do this on a desktop or on your plug computer. Go to the subdirectory that you will use for making packages and then type: "svn co http://svn.nslu2-linux.org/svnroot/optware/trunk optware"

This will make an optware subdirectory and download the build packages. Then, go into the optware subdirectory and type "make sheevaplug-target". On the desktop, this could take some time because it will download the toolchain. Then, type "cd sheevaplug" to get into the sheevaplug directory. Then type "make directories toolchain ipkg-utils". If you want to make a package, type "make packagename", and to create the ipkg, type "make packagename-ipk". There might be some errors if you have not installed some base packages but you can install them at that point and make again. More details are at Add a package to optware.

If you want to cross-compile on the desktop, outside of the packages, you will need a linux environment. If you are using windows, you can use virtualbox or some other software to set up a linux environment. Then you can set up a CodeSourcery? environment by borrowing a script from NAS central http://general.nas-central.org/wiki/Setting_up_the_codesourcery_toolchain_for_X86_to_ARM9_cross_compiling and modifying the script for arm-2008q1 http://www.codesourcery.com/sgpp/lite/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2. If this location changes just look for Sourcery G++ Lite 2008q1-126 for ARM GNU/Linux package on CodeSourcery? site.

You can also download and recompile the kernel by going to the pogoplug.com site, under Developers/Open Source. Get the address of the kernel e.g. http://download.pogoplug.com/opensource/pogoplug-linux-2.6.22.18.tar.bz2. Use "wget" to download this file. Install this archive with "tar xjvf". Then go into the kernel subdirectory and type "cp pogoplug_kernel.config linux-2.6.22.18/.config". Then change directory to the linux subdirectory "cd linux-2.6.22.18". If you are using the plug computer as your development platform, you need to make a simple alteration to the Makefile. Edit the makefile and there are 4 lines to modify:
#ARCH ?= $(SUBARCH) #CROSS_COMPILE ?= ARCH ?= arm CROSS_COMPILE=arm-none-linux-gnueabi-

to
ARCH ?= $(SUBARCH) CROSS_COMPILE ?= #ARCH ?= arm #CROSS_COMPILE=arm-none-linux-gnueabi-

Needless to say if you are cross-compiling, do not modify the file. Now, you can type "make menuconfig" which will create the menu configuration for the kernel and can make modifications. You can for example, enable cifs support to be able to mount windows partitions to your plug computer. Then type "make". You can use "find . -name cifs.ko" to find the module, and then install the module using "insmod cifs.ko". You can then try "mount -t cifs //servername/share -o username=myusername,password=mypassword /tmp/somemountname".

October 06, 2010, at 07:14 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 36 from:

To see how to set up some packages, you can go back to the Packages page.///

to:

To see how to set up some packages, you can go back to the Packages page.\\\

October 06, 2010, at 07:13 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed line 36 from:

To see how to set up some packages, you can go back to the Packages page.

to:

To see how to set up some packages, you can go back to the Packages page.///

October 06, 2010, at 07:12 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 36-37 from:

To see how to set up some packages, you can go back to the Packages page.

to:

To see how to set up some packages, you can go back to the Packages page. To set up a new installation of Optware on Pogoplug/Dockster the see Main.PlugComputers.

October 06, 2010, at 01:30 AM by OddballHero -- Pogoplug and Dockstar Optware
Changed lines 34-36 from:

If you feel brave enough and have backed up everything, you can do an ipkg upgrade, and follow the prompts.

to:

If you feel brave enough and have backed up everything, you can do an ipkg upgrade, and follow the prompts.

To see how to set up some packages, you can go back to the Packages page.

October 05, 2010, at 11:51 PM by OddballHero --
Changed lines 1-2 from:

For users of Pogoplugs and Dockstars who are running Optware ( defunct openpogo ). You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs and Dockstars who are running Optware ( defunct OpenPogo ). You can directly link to the original repository by changing the source. To do this:

October 05, 2010, at 11:49 PM by OddballHero --
Changed lines 25-28 from:

sync sync reboot

to:
 sync
sync
reboot
October 05, 2010, at 11:48 PM by OddballHero --
Changed lines 5-6 from:

cd /opt/etc/ipkg

to:
 cd /opt/etc/ipkg
Changed lines 9-10 from:

ls

to:
 ls
Changed lines 13-14 from:

vi or nano filename.conf (probable armel-feed.conf)

to:
 vi or nano filename.conf (probable armel-feed.conf)
Changed lines 21-22 from:

src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable

to:
 src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable
Changed lines 29-32 from:

G. once rebooted, log back in to your system and do an update

ipkg update

to:

G. Once rebooted, log back in to your system and do an update

 ipkg update
October 05, 2010, at 11:46 PM by OddballHero --
Changed lines 17-18 from:
  "src cross http://openpogo.com/repo" to "#src cross http://openpogo.com/repo"
to:
  "src cross http://openpogo.com/repo" to "#src cross http://openpogo.com/repo"
October 05, 2010, at 11:41 PM by OddballHero --
Changed lines 17-18 from:
  src cross http://openpogo.com/repo] to [#src cross http://openpogo.com/repo
to:
  "src cross http://openpogo.com/repo" to "#src cross http://openpogo.com/repo"
October 05, 2010, at 11:39 PM by OddballHero --
Changed lines 17-18 from:
  src cross http://openpogo.com/repo to #src cross http://openpogo.com/repo
to:
  src cross http://openpogo.com/repo] to [#src cross http://openpogo.com/repo
October 05, 2010, at 11:37 PM by OddballHero --
Changed lines 17-18 from:
  src cross http://openpogo.com/repo to #src cross http://openpogo.com/repo
to:
  src cross http://openpogo.com/repo to #src cross http://openpogo.com/repo
October 05, 2010, at 11:36 PM by OddballHero --
Changed lines 17-18 from:
  ""src cross http://openpogo.com/repo"" to "#src cross http://openpogo.com/repo"
to:
  src cross http://openpogo.com/repo to #src cross http://openpogo.com/repo
October 05, 2010, at 11:33 PM by OddballHero --
Changed lines 17-18 from:
  "src cross http://openpogo.com/repo" to "#src cross http://openpogo.com/repo"
to:
  ""src cross http://openpogo.com/repo"" to "#src cross http://openpogo.com/repo"
October 05, 2010, at 11:32 PM by OddballHero --
Changed lines 1-2 from:

For users of Pogoplugs and Dockstars who are running Optware ( defunct OpenPogo? ). You can directly link to the original repository by changing the source. To do this:

to:

For users of Pogoplugs and Dockstars who are running Optware ( defunct openpogo ). You can directly link to the original repository by changing the source. To do this:

October 05, 2010, at 10:59 PM by OddballHero -- Pogoplug and Dockstar Optware
Added lines 1-34:

For users of Pogoplugs and Dockstars who are running Optware ( defunct OpenPogo? ). You can directly link to the original repository by changing the source. To do this:

A. Change to the ipkg configuration directory

cd /opt/etc/ipkg

B. Check the name of the conf file

ls

C. Should see some filename with .conf in the ending, then edit this file

vi or nano filename.conf (probable armel-feed.conf)

D. Comment out current repo

  "src cross http://openpogo.com/repo" to "#src cross http://openpogo.com/repo"

E. Then add the new repo underneath

src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable

F. Exit from your editor, then reboot your system

sync sync reboot

G. once rebooted, log back in to your system and do an update

ipkg update

At this point you are now linked to the main repository and can update packages. If you feel brave enough and have backed up everything, you can do an ipkg upgrade, and follow the prompts.

view · edit · print · history · Last edited by OddballHero.
Originally by OddballHero.
Page last modified on November 16, 2011, at 09:10 PM