• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1] 2
1  Hardware and U-Boot firmware / Hardware / Re: Meteohub on GuruPlug Standard? on: October 24, 2010, 08:58:23 PM
wview (free) runs fine on the original sheevaplug - see the Google group for wview for details.
2  Linux Stuff / Kernel / Re: original sheeva kernel needs some work on: June 12, 2009, 10:36:59 PM
I run numerous servers (web, mail, etc) on the big, bad internet without any firewall at all.  There is no problem.  A firewall simply cannot protect you from insecure applications anyway.   In other words, on my mail server only port 25, 465, 143, 110, 993, and 995 are even open and I want them open.  Hence iptables does nothing.  Even if iptables was running it would do nothing to protect the server from being attacked through these services.

Understand your point, but it's really irrelevant.

The vendor should be delivering an operating system containing iptables and the matching kernel modules to permit the user to set up a firewall if they so choose.  The decision to set up a firewall (or not) is of course the user's, but the software as delivered by the vendor should make "yes" a possibility without requiring software updates.

I also disagree with your position that your approach is sufficient, but that's a whole other discussion I'd prefer to not get into.  It's clear your mind is made up that no firewall is needed.

I might add that the rc7 updated kernels look great.  Now if iptables was just in the vanilla distro so no apt-get was needed :-)
3  Linux Stuff / General Linux questions / Re: Debian Lenny on Plug with ext SSD as boot/main filesystem on: June 05, 2009, 01:58:11 PM
I've now got my plug running Lenny and using a 30GB external 2.5" SSD as the boot/main filesystem. It's pretty great. I followed Martin's excellent instructions at  http://www.cyrius.com/debian/kirkwood/sheevaplug/unpack.html
to get Lenny up and running.  For the SSD I bought an OCZ SATA II 2.5" 30GB SSD and a Nextstar 2.5" case from Newegg for a total of about $150 and now have a completely solid state system.

That's a really good howto.  Thanks for posting the link.

Why didn't you just toss $30 at the problem and put a 16 SD card in there and run off that ?
4  General Category / General Discussion / Re: Ordered a sheevaplug today.. Couple of newbie questions... on: June 05, 2009, 01:35:06 PM
Does the OS live in flash on a readonly filesystem?   Do I have to build the OS image and flash the device with it, or can I ssh to the default install, load applications, and they remain there through reboots.  I suppose the core question is, is the a read-only filesystem?

Also have some questions.   What sort of Indians do I need?  Smiley Smiley Smiley Smiley Smiley

Linux ARM big endian glibc 2.2.5
Linux ARM big endian uclibc 0.9.28
Linux ARM little endian glibc 2.2.5
Linux ARM little endian uclibc 0.9.28

In order of your questions...
No. No yes yes yes. no. Little/why-does-it-matter ?

Start reading the forums here and the wiki.  It'll take a while for your sheeva to arrive (mine took 38 days) so spend the time surfing the forums here and the other sheeva sites/wikis out there.  It'll help.

The system comes with a small Ubuntu 9 on it, mine was a pre-release, which you can use apt-get to update to current.  The apt setup is good, there are a zillion pre-built packages already available for download.  My recollection is the sheeva is little endian if it matters, but the apt-get method gets the right stuff regardless for me.

The flash is 'not' read only, you can (and should) update it but be aware it's jffs2 so it's slow, and the size is of course very limited.  I updated the kernel to 2.6.30-rc7 from the instructions in the kernel forums here, verified it was good, then copied the rootfs over to a ext3-formatted 16GB SD card.  The speed increase is 'amazing' if you do that.

Now that I had 15+ GB free space, I used apt-get to install gcc and all the other things I needed to compile the wview weather station software I bought the sheeva to host.  Other than wview itself, which has no debian installer (yet) I have not had to compile anything on the sheeva.  Works great so far.

5  General Category / Success stories / Re: Real time statistics on a running sheeva plug available on: June 03, 2009, 07:19:33 AM
You can see from the cpu usage that it is hardly working at all even with all the stuff running.  I collect data every minute and the plots are redrawn every 10 minutes.  Enjoy.

The memory graph looks strange.  Are you just graphing the "free" command ?
Can you post your data collection script ?
6  General Category / General Discussion / Re: Recommendable SD(HC) cards/USB sticks for the Sheevaplug on: June 01, 2009, 01:02:12 PM
I'm using a sandisk 4GB class 6 card as my rootfs, and it is very fast. No problems at all.

I have a Patriot 16GB SD card from Feb'08 which works great.


(I bought it at Newegg for $75 back then.  Only $28.99 now.  Amazing.)
7  Linux Stuff / Kernel / Re: 2.6.30-rc7 new release on: June 01, 2009, 12:58:07 PM
appletalk.ko has been added to RC7.

Couple things.....

When you get an opportunity to rebuild, could you add the NAT modules too ?  I see iptables support is in there (great!!!) but the nat stuff is defined as disabled.  Might as well have a full suite of tools in the toolbox if possible.

Secondly, would it be possible to indicate a version of 2.6.30-rc7 in the filenames or readme filename etc ?  You've been through quite a number of revs of the same kernel version, but it's not self-evident from the kernel strings nor filename which rev is on the server (it's always the latest of course, but is that the first or the 12th variant of the same kernel rev you've built?).

Recompiling and making the kernels available for us all is much appreciated.  Thanks !

8  General Category / Success stories / Re: wview and sqlite3 on: June 01, 2009, 12:50:11 PM
Does the USB support USB to serial to drive the weather stations? Or do you need to upgrade the kernel?

I updated the kernel to 2.6.30-rc7 from the links here which 'has' the pl2303 driver that my usb2serial needed, so my guess is yes.   I didn't look at the vanilla kernel in any detail before upgrading to get current (for other reasons)
9  General Category / General Discussion / color map on the forums themselves on: May 29, 2009, 01:57:54 PM
I'm finding the forums almost unreadable due to the
use of grey on dark brown background.

Is there a way to switch the color palette so that I can
have dark print on light background ala a newspaper
or some other user-selectable color map or look+feel ?

Couldn't find anything on the forums themselves.
10  General Category / Success stories / wview and sqlite3 on: May 27, 2009, 09:36:50 PM
The wview weather station software compiles and runs just fine on the Sheeva.  Nothing special needed, just build up your Ubuntu (I put my rootfs on SD card) to have the prerequisites there to compile and run it.
11  General Category / General Discussion / Re: Sheeva not working,.. on: May 26, 2009, 12:42:12 PM
After reading this site, it seems that my sheeva is not working quite right.

Didn't you post in the kernel forum that you had installed
the updated orion kernel, but had 'not' changed the uboot
environment variables per the readme file.  See my previous
response there for the steps you missed....

12  Linux Stuff / Kernel / Re: 2.6.30-rc7 new release on: May 26, 2009, 12:40:15 PM
# added the two variables mentioned in the readme
# edited the bootargs as mentioned in the readme

.... this is what the readme said

# the mainlineLinux and arcNumber env variables in U-Boot
# and change the bootargs for a successful boot.

errr what should these variables be?

You might want to re-read the README file again......

# Sheeva kernel install
# This README can be used to flash the new kernel
# Watch out for erase/flash errors
# If errors are encountered you should redo the flash
# This is a mainline Linux Kernel and you must set
# the mainlineLinux and arcNumber env variables in U-Boot
# and change the bootargs for a successful boot.
# setenv mainlineLinux yes
# setenv arcNumber 2097
####### change bootargs, replace nand_mtd with orion_nand and add rootfstype=jffs2
# setenv bootargs rootfstype=jffs2 console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw root=/dev/mtdblock1 rw ip=
# saveenv

13  General Category / General Discussion / Re: Can't get it to work grrr!!! on: May 25, 2009, 02:57:33 PM
I've powered up and the plug did get a IP address via dhcp.  I tried pinging and it does respond but with a lot of timeouts.  I tried using putty and get connection refused no login prompt.  I tried using the usb serial port but have no idea what the port setting should be and just see blank screen.  I'm using Win2K any suggestions would be appreciated. 

Read the other links for getting the serial console to work under Windows with Teraterm.  If you follow the instructions then Teraterm will see the console at 115200,8n1 using the supplied usb cable.
14  Linux Stuff / Kernel / Re: 2.6.30-rc7 new release on: May 25, 2009, 02:28:55 PM
Release candidate 7 is now available.

Looks good on mine.  Thanks much for doing the hard stuff of recompiling for us all.

Since this was my first reflash on the Sheeva I thought I'd mention that the kernel update process  (a) scared the heck out of me and (b) worked fabulously well.   I hadn't found a quick newbie's guide for updating the kernel but FWIW, what I did was:
  • serial console into the box
  • ran wget to download the README file script
  • ran the downloaded script with bash -xv to watch it
  • typed "reboot" of course
  • interrupted the boot and:
  • added the two variables mentioned in the readme
  • edited the bootargs as mentioned in the readme
  • did saveenv

Also, the system didn't boot the first couple times afterwards, hanging just after reading the kernel.  I pulled the power and had a dead console in teraterm and no ping response over the network.

I needed to pull the power a couple times before it would progress normally.  Also opened the box up and hit the reset button (which didn't help). The system seemed to clear its brain when I disconnected both the ethernet and serial cables and pulled the power.   I then reconnected the serial console, got back into teraterm, and it proceeded normally.  Not certain exactly what broke things loose but it works fine now.

Thanks again.

15  Linux Stuff / Kernel / Re: original sheeva kernel needs some work on: May 20, 2009, 09:33:05 PM
The iptable note is not clear. Why do you need iptable enabled by default?

Because the Internet is a dangerous place.

At a minimum the default kernel should have iptables built in and the os should have the iptables command-line utilities present so folks can lock their box down right away.

Yes I know we "can" get/compile/configure out own kernels to add it in, but my opinion is any commercial product should have this there as a minimum.

Pages: [1] 2