Show Posts
|
|
Pages: 1 2 3 [4] 5 6 ... 10
|
|
46
|
Hardware and U-Boot firmware / Hardware / Re: Poll: What is the status of your SheevaPlug's Power Supply?
|
on: January 03, 2011, 01:33:38 PM
|
|
Don't know if it was worth the effort rather buying a new one, but a colleague still had a PSU from which he cut the cables/connector from a GuruPlug. He built in a fan so he needed the space which was occupied but the plug's PSU and he replaced it with an external one.
Thus I had to unsolder the connectors off my broken one and solder them back to his PSU: and it works :-)))
At least it was some fun doing some crafting again ;-)
|
|
|
|
|
49
|
Linux Stuff / Kernel / Re: 2.6.36.2 new kernel available
|
on: January 01, 2011, 08:51:08 AM
|
|
Think I got it somehow and somewhat working, now. However I don't fully understand what's going on during the devices initialization phase:
[ 7545.111094] usb 1-1: new high speed USB device using orion-ehci and address 2 [ 7545.261502] usb 1-1: New USB device found, idVendor=9022, idProduct=d660 [ 7545.268241] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 7545.277552] usb 1-1: configuration #1 chosen from 1 choice [ 7545.371008] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware [ 7545.379562] usb 1-1: firmware: requesting dvb-usb-s660.fw [ 7545.403096] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw' [ 7545.409572] dw2102: start downloading DW210X firmware [ 7545.437008] usb 1-1: USB disconnect, address 2 [ 7545.541109] dvb-usb: found a 'TeVii S660 USB' in warm state. [ 7545.548959] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 7545.558031] DVB: registering new adapter (TeVii S660 USB) [ 7555.801088] dvb-usb: MAC address: 40:40:40:40:40:40 [ 7555.871079] Invalid probe, probably not a DS3000 [ 7555.876041] dvb-usb: no frontend was attached by 'TeVii S660 USB' [ 7555.883975] input: IR-receiver inside an USB DVB receiver as /devices/platform/orion-ehci.0/usb1/1-1/input/input0 [ 7555.899307] dvb-usb: schedule remote query interval to 150 msecs. [ 7555.905488] dvb-usb: TeVii S660 USB successfully initialized and connected. [ 7555.914371] dvb-usb: TeVii S660 USB successfully deinitialized and disconnected. [ 7555.925346] usbcore: registered new interface driver dw2102 [ 7556.221092] usb 1-1: new high speed USB device using orion-ehci and address 3 [ 7556.371495] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 2 [ 7556.380857] usb 1-1: New USB device found, idVendor=9022, idProduct=d660 [ 7556.387611] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 7556.394791] usb 1-1: Product: DVBS2BOX [ 7556.398560] usb 1-1: Manufacturer: TBS-Tech [ 7556.405274] usb 1-1: configuration #1 chosen from 1 choice [ 7556.414425] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware [ 7556.422954] usb 1-1: firmware: requesting dvb-usb-s660.fw [ 7556.439905] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw' [ 7556.446422] dw2102: start downloading DW210X firmware [ 7556.571101] dvb-usb: found a 'TeVii S660 USB' in warm state. [ 7556.577307] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 7556.586625] DVB: registering new adapter (TeVii S660 USB) [ 7566.831087] dvb-usb: MAC address: 00:18:bd:5c:4a:f0 [ 7566.951085] DS3000 chip version: 0.192 attached. [ 7566.955725] dw2102: Attached ds3000+ds2020! [ 7566.955730] [ 7566.962037] DVB: registering adapter 0 frontend 0 (Montage Technology DS3000/TS2020)... [ 7566.971447] input: IR-receiver inside an USB DVB receiver as /devices/platform/orion-ehci.0/usb1/1-1/input/input1 [ 7566.982359] dvb-usb: schedule remote query interval to 150 msecs. [ 7566.988489] dvb-usb: TeVii S660 USB successfully initialized and connected. [ 7677.281117] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)... [ 7677.289164] usb 1-1: firmware: requesting dvb-fe-ds3000.fw [ 7677.335611] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
|
|
|
|
|
50
|
Hardware and U-Boot firmware / Hardware / Re: Poll: What is the status of your SheevaPlug's Power Supply?
|
on: January 01, 2011, 07:17:37 AM
|
"Luckily" bought two SheevaPlugs from Globalscale back in Sep 09, of one was more or less sitting idle at my desk as a spare (if the first would fail). The "production" plug was sitting in the somhow cool basement running 24/7 as a NAS. As I made my "development" work switching from Ubuntu to Debian on the spare plug the productive one got replaced the spare plug a few weeks ago as just replaced them during the OS swap to minimize the "downtime". Thus I noticed that the as by then productive plug starts to show the PSU symptons. Luckily it still boots, but it takes up to three minutes till it becomes stable: http://www.youtube.com/watch?v=OgCVQIBcmeQ
|
|
|
|
|
51
|
Linux Stuff / Kernel / Re: Would this kernel support DVB-S2 USB?
|
on: December 31, 2010, 07:25:13 AM
|
I thought giving it a try with a TeVii S660 DVB-S2 box [3], but though I think I got HTS TVheadend [1] properly compiled and installed on the plug, it can't find any "TV Adapters".
Is that kernel suitable for this exercise (compared to the settings in [5]) or should I use another one?
I guess it is, though my actual findings are based on Debian Squeeze (Linux Sheeva 2.6.32-5-kirkwood #1 Sat Dec 11 05:09:52 UTC 2010 armv5tel) to which I recently switched: HTS Tvheadend (SVN-R5780) couldn't find the TeVii S660 DVB-S2 device neither, but I recalled, that as I still had a TerraTec Cingery DVB-T USB-adapter in my drawer (because -T coverage/signal strength is very poor where I live  ). However attaching it to the SheevaPlug I can see it, now :-) (thou no channels as to the above issue). root@Sheeva:~# lsusb Bus 001 Device 002: ID 0ccd:0038 TerraTec Electronic GmbH Cinergy T² DVB-T Receiver root@Sheeva:~# dmesg|grep usb [ 23.721107] usb 1-1: new high speed USB device using orion-ehci and address 2 [ 23.871492] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64 [ 23.880415] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 23.889859] usb 1-1: New USB device found, idVendor=0ccd, idProduct=0038 [ 23.896610] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 23.903796] usb 1-1: Product: Cinergy T² [ 23.907819] usb 1-1: Manufacturer: TerraTec GmbH [ 23.913714] usb 1-1: configuration #1 chosen from 1 choice [ 30.794180] dvb-usb: found a 'TerraTec/qanu USB2.0 Highspeed DVB-T Receiver' in warm state. [ 30.806476] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 30.840589] input: IR-receiver inside an USB DVB receiver as /devices/platform/orion-ehci.0/usb1/1-1/input/input0 [ 30.855847] dvb-usb: schedule remote query interval to 50 msecs. [ 30.862727] dvb-usb: TerraTec/qanu USB2.0 Highspeed DVB-T Receiver successfully initialized and connected. [ 30.872657] usbcore: registered new interface driver cinergyT2So I might have 'simply' a driver issue with the S660 which I have to nail down as my next task ...
|
|
|
|
|
52
|
Linux Stuff / Kernel / Re: 2.6.36.2 new kernel available
|
on: December 29, 2010, 05:07:54 AM
|
|
Hm, same with 2.6.35.10 #2
Device is attached
root@Sheeva:~# lsusb Bus 001 Device 002: ID 9022:d660 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
However not recognised?!
root@Sheeva:~# dmesg | grep usb usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb usbcore: registered new interface driver usb-storage usbcore: registered new interface driver ums-datafab usbcore: registered new interface driver ums-freecom usbcore: registered new interface driver ums-jumpshot usbcore: registered new interface driver ums-sddr09 usbcore: registered new interface driver ums-sddr55 usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: USB HID core driver usb 1-1: new high speed USB device using orion-ehci and address 2 root@Sheeva:~# dmesg | grep dvb
|
|
|
|
|
55
|
General Category / Application ideas and development Q/A / Re: truecrypt compilation problem
|
on: December 02, 2010, 10:47:14 AM
|
sorry, u*x noob question: I tried to follow the instructions given in the Readme.txt and here, however I ran into the following error trying to build wxWidgets under Debian Squeeze (2.6.32.5) on my SheevaPlug. root@Share:/mnt/sda1/dev/TrueCrypt/truecrypt-7.0a-source# make NOGUI=1 WX_ROOT=/mnt/sda1/dev/TrueCrypt/wxWidgets-2.8.11 wxbuild Configuring wxWidgets library... configure: error: Can't use --enable-std_string without std::wstring or std::basic_string<wchar_t> make: *** [wxbuild] Error 1 Any idea what went wrong and how to overcome this? - thx
|
|
|
|
|
56
|
Linux Stuff / General Linux questions / Re: Debian Squeeze: Mounting USB Drive on reboot fails
|
on: November 28, 2010, 01:56:57 AM
|
As a delay of 5 worked for me so far (former Ubuntu), I just kept it the same for the Debian boot for now, (though still configured as an option in u-boot, but more or less obsolete, now.) setenv bootargs_sd 'console=ttyS0,115200 root=/dev/mmcblk0p2 rootdelay=5 mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw ip=a.b.c.253:a.b.c.1:a.b.c.1:255.255.255.0:Sheeva:eth0:none' setenv bootcmd_sd 'setenv bootargs $(bootargs_sd); mmcinit; ext2load mmc 0 0x8000000 /uImage; bootm 0x8000000' setenv bootcmd 'run bootcmd_mmc; run bootcmd_nand; run bootcmd_sd'However I had another issue lately, thou I don't know if it's related to the delay value (as far as I can recall I at least never had these kind of issues on the plug running with Ubuntu). I found the throughput to be very bad lately (log-on/off with the Windows Roaming Profiles was really a pain). I first suspected my network causing these problems, but in the end I found the I/O to the USB-HDD too small and I guess it was just mounted via USB1.1 (when I ran "dmesg | grep usb" I think think I saw a message telling me something like the USB-HDD could do better and I should use an highspeed USB-Hub?). So I rebooted this morning and the issue seems to be gone for now. root@Share:/mnt/sda1/public# dmesg | grep usb [ 23.203358] usbcore: registered new interface driver usbfs [ 23.231907] usbcore: registered new interface driver hub [ 23.238583] usbcore: registered new device driver usb [ 23.363372] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 23.370204] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 23.377478] usb usb1: Product: Marvell Orion EHCI [ 23.382217] usb usb1: Manufacturer: Linux 2.6.32-5-kirkwood ehci_hcd [ 23.388598] usb usb1: SerialNumber: orion-ehci.0 [ 23.401912] usb usb1: configuration #1 chosen from 1 choice [ 24.141134] usb 1-1: new high speed USB device using orion-ehci and address 2 [ 24.292046] usb 1-1: New USB device found, idVendor=4971, idProduct=ce23 [ 24.298785] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=3 [ 24.306139] usb 1-1: Product: SimpleDrive III by Hitachi [ 24.311487] usb 1-1: Manufacturer: HitachiGST [ 24.315866] usb 1-1: SerialNumber: <S/N removed> [ 24.321739] usb 1-1: configuration #1 chosen from 1 choice [ 24.447088] usbcore: registered new interface driver usb-storage [ 24.453723] usb-storage: device found at 2 [ 24.453732] usb-storage: waiting for device to settle before scanning [ 29.451371] usb-storage: device scan complete root@Share:/mnt/sda1/public# sync; time sh -c "dd if=/dev/zero of=./test bs=1000k count=1000; sync" 1000+0 records in 1000+0 records out 1024000000 bytes (1.0 GB) copied, 37.9303 s, [color=green]27.0 MB/s[/color]
real 0m53.800s user 0m0.050s sys 0m11.730s root@Share:/mnt/sda1/public# sync; time sh -c "dd if=./test of=/dev/null; sync"
2000000+0 records in 2000000+0 records out 1024000000 bytes (1.0 GB) copied, 37.3098 s, [color=green]27.4 MB/s[/color]
real 0m37.450s user 0m2.070s sys 0m8.410s However it leave me with two questions: i) which tool / command shall I use to monitor the "link state" of my USB connection? ii) may I use the newer kernels compiled and hosted by ctxbiker on my Squeeze install or is this a bad idea?
|
|
|
|
|
58
|
Linux Stuff / General Linux questions / Re: Debian Squeeze: Mounting USB Drive on reboot fails
|
on: November 23, 2010, 05:09:31 AM
|
Hi birdman, On the weekend I amended the bootcmd_mmc u-boot environment variable given her http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html with an "usb start" setenv bootcmd_mmc 'mmcinit; ext2load mmc 0:1 0x00800000 /uImage; ext2load mmc 0:1 0x01100000 /uInitrd; usb start'but it does not mitigate the situation: Last login: Sun Nov 21 16:51:42 2010 root@Share:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mmcblk0p2 746848 607824 101088 86% / tmpfs 257788 0 257788 0% /lib/init/rw udev 254952 76 254876 1% /dev tmpfs 257788 0 257788 0% /dev/shm /dev/mmcblk0p1 124743 22009 96078 19% /boot root@Share:~# mount -a root@Share:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mmcblk0p2 746848 607860 101052 86% / tmpfs 257788 0 257788 0% /lib/init/rw udev 254952 76 254876 1% /dev tmpfs 257788 0 257788 0% /dev/shm /dev/mmcblk0p1 124743 22009 96078 19% /boot /dev/sda1 1922858352 1424940752 478382444 75% /mnt/sda1 But of course your hint was worthwhile a new try (in the meantime I also saw some of your post where you ran into a similar situation :-) Thus I modified the u-boot variables as follows: setenv bootargs_console 'console=ttyS0,115200 rootdelay=5' setenv bootargs_mmc 'mmcinit; ext2load mmc 0:1 0x01100000 /uInitrd; ext2load mmc 0:1 0x00800000 /uImage' setenv bootcmd_mmc 'setenv bootargs $(bootargs_console); run bootargs_mmc; bootm 0x00800000 0x01100000' setenv bootcmd 'run bootcmd_mmc; run bootcmd_nand; run bootcmd_sd'And indeed, looks better, now :-) BTW: as my plug's in the basement I always have to pick it up and bring it to my PC to have access to the u-boot environment. So I though being lazy and considered the use of the sheeva-uboot-tools ( https://code.google.com/p/sheeva-uboot-tools/), dl them and compiled my own version. However, though the sheeva-ubootenv-print worked OK, sheeva-ubootenv-save seem to have screwed the config, as another print claimed about CRC? errors and the plug didn't came after reboot. When I picked it up I could access u-boot, but it just had default settings. Luckily I had a backup at hand and could restore my previous settings, so got it working again (though there was another small intermezzo with the kernel complaining about an unknown Manufacturer ID, but I can't recall exactly how did overcome this ;-)
|
|
|
|
|
59
|
Linux Stuff / General Linux questions / Debian Squeeze: Mounting USB Drive on reboot fails
|
on: November 21, 2010, 02:39:00 AM
|
Hi, already had look here http://plugcomputer.org/plugforum/index.php?topic=1083.0, but as this is too old I dare to open a new thread. I recently switched from Ubuntu 9.04 to Debian Squeeze with my SheevaPlugs (booting from a 1GB SD). Attached to the plug is also a 2TB Hitachi USB HDD, which contains my data, e.g. shared via cfis/samba. Debian's working quite well, however when rebooting the plug, the attached USB drive usually doesn't get mounted. That's new to me as it worked fine using Ubuntu. This is the entry in /etc/fstab: #/dev/sda1 /mnt/sda1 ext3 rw,usrquota 0 0 UUID=<USB's ID> /mnt/sda1 ext3 rw,usrquota 0 0Mounting it on the CLI "mount /dev/sda1 /mnt/sda1 works. Strangly if I power cycle the plug the drive gets mounted. Any idea what this might be. Haven't tried it yet, but may an "usbstart" during the u-boot initialization improve the situation?
|
|
|
|
|
60
|
Linux Stuff / Linux distributions / Re: Recommended distros to upgrade SheevaPlug?
|
on: November 18, 2010, 08:26:30 AM
|
|
Just migrated my setup from Ubuntu 9.04 to Debian Squeeze during last weekend (planned for longer but it took me while to carry over my samba PDC config as I'm not too familiar with U*X). So far everything seems to be running smoothly though I still have to tidy my smb.conf (which originally comes from an unslugged NLSU2).
|
|
|
|
|