Bill321

Members
  • Posts

    8
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Bill321's Achievements

Noob

Noob (1/14)

0

Reputation

  1. jmos1277 Thanks for the script - looks like it will be very useful. One question though - is there an easy modification to your script to rip the dvd to folder structure instead of iso? thanks Bill
  2. I just happened to just go through this. I replaced the original fan (brand new 5-bay unit) with this one http://www.newegg.com/Product/Product.aspx?Item=N82E16835185066 (Scythe KAMA FLEX SA0925FDB12L 92mm Case Fan). Much quieter - and still seems to be substantial air flow. The confusing thing is the original fan has a 4 pin mini connector (like the Intel CPU fan connector, I think) but the backplane only has a three pin connector. The three pins on the Scythe fan seem to work perfectly though - I did not need to change any jumper on the backplane. Bill
  3. The adapter that Joe L mentioned http://www.buyextras.com/bethiquide44.html says it doesn't need power if connected to the 44 pin IDE port - I assumed that the adapter won't need any separate power - it is supplied through the 44 pin connector. The one I am buying looks identical to that one. Guess I will find out later this week.
  4. I didn't try telnet - will try that next time. I have reverted to the stock firmware until I get the adapter. I ordered this http://www.newegg.com/Product/Product.aspx?Item=N82E16812186034 along with a 44 pin 2 inch cable (couldn't find the cable on newegg though) Will let you know if it works. You are right about the PRO ram. Probably doubtful that 1 Gig will work in the non-pro n5200. Bill
  5. Just an update. I had the idea to remove the embedded flash and see if the bios would allow boot from the USB disk. Sure enough, when the embedded flash drive was removed, Unraid booted as long as there were no hard drives attached. Using 4.2 of Unraid, I was able to boot into the Thecus N5200 and, if I inserted the hard drives after the boot began, I was able to see and use all the hard drives in the Unraid interface. The clean shutdown command, however, did not work (at least to turn off the unit)- the usb drive would power off (red light on the drive would go off), but the Thecus unit itself stayed running - had to manually power off. Also unfortunately, when I upgraded my key drive to 4.3.3, I could not get the unit to boot all the way - never got to the web screen. Since I cannot see the boot sequence without a monitor attached, I can't tell where the boot is hanging. Seems to start ok, (light on USB flash drive blinks as normal) but stops early. I ordered the device mentioned earlier in this thread - hopefully that will allow the boot with the hard drives attached - don't see how that will solve the boot into 4.3.3 problem though. Is there a way to log the boot sequence onto the flash drive so that I could see where the process stops? Bill
  6. At the following page,http://thecususergroup.proboards106.com/index.cgi?board=n5200modifications&action=display&thread=1499&page=2, several users report using 1GB modules - the last post indicates that it might be the version of the bios that matters. Without the vga header connected I don't know how to check the bios versions though. Bill
  7. Yes - of course - it is not a CF card - as you say WeeboTech, it is an embedded flash (I think it is sometimes called a DOM?) For some reason I remembered it as a CF card. Mine is actually the older (not Pro) model and only has two ethernet ports (not the router version). But, it sure looks like Joe L.'s idea might work with the CF to 44 pin adapter. I am going to order it along with a CF card and let you know how it works. I wonder if the 600Mhz processor will be adequate for unraid? Also, I have upgraded to 512 RAM (came with 256), but the thecus usergroup has several reports of some 1 GB modules working - do you think upgrading to 1 GB RAM would be necessary? Using the Thecus firmware, the device is pretty snappy as a file server and has been super stable (so - it is time to change something!). thanks Bill
  8. I have run unraid for a couple of years now on a regular computer. I also have a Thecus N5200 NAS (600Mhz Pentium M with 512 RAM). Specs for the Thecus are very similar to the Norco DS-520G that somebody on the forum has said runs Unraid ok. In fact, I think that the hardware is virtually identical except that the Norco processor runs at 1GHZ and the Thecus does not have a VGA port (although there is a header on the motherboard for VGA). I want to try unraid on the thecus, but have no way to change the bios to boot from usb instead of the internal CF (attached to a 44 pin IDE controller). I have discovered that there is a boot loader shell script from Thecus that is normally used to load firmware directly on boot if the web interface gets messed up. What you do is put a file (example in code box below) on the usb flash drive along with the firmware and it sets up the Thecus. The shell script is named factory_test.sh - - the Thecus looks for a file named that and executes the file if it is attached to the USB at boot time. I was wondering if it would be possible somehow to hijack the boot process of the Thecus using a file named "factory_test.sh" to get the box to boot off the Unraid on the USB flash drive. I admit it is a long shot, but seems more do-able than soldering on a VGA connector in order to change the boot order in the bios. #!/bin/sh fwfile="N5200upgrade.1.00.07.bin" raid_test=0 nonettest=0 function copy_otherfile() { mountpath="/mnt" normal=`cat /proc/scsi/scsi|awk '/Thecus:/{FS=" ";printf("%s:%s\n",$2,$3)}'|awk -F: '{if ($2> {printf("%s\n",$4)}}'` for i in $normal ;do strExec="cat /proc/partitions|awk '/${i}/{FS=\" \";print \$4}'" mount_usbs=`eval ${strExec}` for mount_usb in $mount_usbs ;do #create folder strexec="mount|awk '/\/dev\/${mount_usb}/&&/\/mnt/'" chkmount=`eval ${strexec}` if [ "${chkmount}" == "" ];then /bin/mount -o iocharset=utf8,umask=0,fmask=001,uid=99,gid=99 "/dev/${mount_usb}" "${mountpath}" if [ $? = 0 ];then if [ -f ${mountpath}/led_test.sh ];then cp ${mountpath}/led_test.sh /app chmod +x /app/led_test.sh fi if [ -f ${mountpath}/ether-wake ];then cp ${mountpath}/ether-wake /app chmod +x /app/ether-wake fi sync umount ${mountpath} fi else if [ -f ${mountpath}/led_test.sh ];then cp ${mountpath}/led_test.sh /app chmod +x /app/led_test.sh fi if [ -f ${mountpath}/ether-wake ];then cp ${mountpath}/ether-wake /app chmod +x /app/ether-wake fi sync umount ${mountpath} fi done done } function copy_fw() { mountpath="/mnt" normal=`cat /proc/scsi/scsi|awk '/Thecus:/{FS=" ";printf("%s:%s\n",$2,$3)}'|awk -F: '{if ($2> {printf("%s\n",$4)}}'` for i in $normal ;do strExec="cat /proc/partitions|awk '/${i}/{FS=\" \";print \$4}'" mount_usbs=`eval ${strExec}` for mount_usb in $mount_usbs ;do #create folder strexec="mount|awk '/\/dev\/${mount_usb}/&&/\/mnt/'" chkmount=`eval ${strexec}` if [ "${chkmount}" == "" ];then /bin/mount -o iocharset=utf8,umask=0,fmask=001,uid=99,gid=99 "/dev/${mount_usb}" "${mountpath}" if [ $? = 0 ];then if [ -f ${mountpath}/${fwfile} ];then cp ${mountpath}/${fwfile} /tmp fi sync umount ${mountpath} fi else if [ -f ${mountpath}/${fwfile} ];then cp ${mountpath}/${fwfile} /tmp fi sync umount ${mountpath} fi done done } ##for fwupgrade #echo "agent2 0 BTMSG Start FW upgrade" > /tmp/avrpipe if [ ! -f /tmp/${fwfile} ];then #echo "agent2 0 BTMSG Copy N5200 FW" > /tmp/avrpipe copy_fw fi sync ifconfig eth0 172.16.77.100 netmask 255.255.255.0 broadcast 172.16.77.255 ifconfig eth1 192.168.2.254 netmask 255.255.255.0 broadcast 192.168.2.255 sleep 3 echo "agent2 0 BTMSG Start Upgrade ..." > /tmp/avrpipe if [ -f /tmp/${fwfile} ];then cd /tmp /usr/bin/des -k 2006N5200 -D /tmp/${fwfile} /tmp/${fwfile}.tar.gz tar zxfp /tmp/${fwfile}.tar.gz /tmp/upgrade sh -x /tmp/upgrade/postup.sh fi rm -rf /app/factory_test.sh /app/ether-wake /app/led_test.sh ###Reset to factory default###### sh /img/bin/resetDefault.sh exit Any ideas would be appreciated! thanks Bill