Jump to content

Fireball3

Members
  • Posts

    1,355
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Fireball3

  1. If you have experience in scripting it would be nice if you take over the job. Perhaps you can check what's wrong with my attempt to check for a lock file?
  2. OK, I tried to implement the lockfile check but it throws some errors. Can someone check where I messed it up? auto_s3_sleep_work.txt
  3. OK, no changlog, no duties... But can you help me to add the check for that lockfile I suggested?
  4. You have to decide what you want to do with that controller! In this thread we are mainly discussing about how we can get controllers to work with unRAID. So in our case we want the controllers to "just" pass through the drives to the unRAID OS without RAID features. unRAID will provide the RAID-like features. In fact, we need a HBA (host bus adapter) and not a RAID controller for this task. But we are lucky that we can buy certain RAID controllers and flash them with IT (initiator target) firmware so that they work just like HBA's. If you want to set up a RAID5 you cannot run unRAID like it is supposed to. Check the specs of the card you want to buy if it supports RAID5 out of the box. Most will do unless it's a real HBA. With a limited budget you should be patient and frequently check on ebay for a good shot. I managed to get my 4 H310 cards for 30-40€ each.
  5. OK, I've been thinking further on this. I will call the script with a cron job. I expect to need it only during night times from 1 to 7. Some logging is useful. The cron job will save me from getting the log spammed. While I was thinking of my habits I came across another possible issue. I tend to preclear drives in my server. This may get a bit tricky because this script won't consider other drives that are not part of unraid. Also for any other eventualities I didn't think of until now I would suggest to include one more constraint. Please introduce a line like if exist /tmp/noautos3sleep.lock then no standby This will give us a possiblity to temporarily disable the service simply by creating this file instead of messing with the go file or alike. Thank you! Edit: You should add a revision history.
  6. Last night I have been streaming a movie from my server. After that I had to power up my desktop, log into unRAID and shut down the server. Well, I was too lazy go walk into the basement to the server and push the button. This means to me, I finally have to get this script running. Now I just had a look at the code of this script. Although I'm not able to write such on my own I still understand the most of it. Nice work - and all commented! Here my questions: 1. Can I use this value for noCountdownHours="7-23" or do I have to put all 16 numbers in here? 2. Why is the script invoked with "fromdos"? I assume the script is already in proper linux format... 3. Why are some lines commented with double #? 4. In main you have this line I imagine this will spam the logfile since it's called every 60s. Perhaps it would make sense to extend the $ticklengthSecs during the noCountdownHours? Or even better, calculate the expiration time of noCountdownHours and use this for ticklength.
  7. run another preclear From my understanding there should be no pending reallocations. My WD also started like this and ended up with a lot more bad sectors. The WD tool finally said "drive defective". Try the WD tool and run the extended test.
  8. Thanks for sharing eeze! @Kampfwurst You should be able to flash the D2607 with this instruction. Make sure you fully understand the procedure. You have to deviate from the H310 instruction as stated by reddi. Get the H200 sbr from here. Then make sure you replace the empty.sbr with this one. (either rename it to empty.sbr or modify the batch file) Feedback would be nice! Edit: If your current controller (9690SA-8i) is still working, just keep using it. It's a good card.
  9. Bringing back this topic. I got the parts together to run a Supermicro X7SBA serverboard that supports disabling of option rom. Unfortunately this won't stop the D2607 to kick in and block the POST. My next experiment will be something like this. Hot swapping the controller . I was ready to do it but the X7SBA won't boot with a fully functional Perc H310! I get a repeating long beep like "memory fail"... opened a ticket with Supermicro support. First I have to solve this issue because I don't have a functional D2607. Then I will boot with the H310 and hot swap against the D2607.
  10. Good to know that unRAID also works with the Dell IT firmware. (Dell probably uses the LSI core and just adds the branding) Can you please provide a link to the mentioned post? I changed the default setting of displayed messages in the forum so this thread has only 11 pages on my side. I wonder why some controllers flash with no problems and others don't...
  11. Go to LSI homepage and download P16 and P17 and check the changelog. P16 to P17 I did not find any significant change for the use with unRAID. Edit: Check out the attached changelogs SAS2FW_Phase16-16.00.00.00.pdf SAS2FW_Phase17-17.00.01.00.pdf
  12. Did you have any doubts/difficulties in understanding the instructions? Can you give some more details on the fault when flashing P7? Did you try once more - from scratch?
  13. Careful! An electric motor draws the highest current when standing still. So you have to consider the starting current for dimensioning your PSU. WD Red's have about 1,73 A peak. If you use green drives only, then it could be sufficient for 12 drives. (presuming the rest of your equipment is not drawing more than ~10 A) Why don't you stick to the first 3 posts of this thread? It's well explained there.
  14. Andrzej, good to hear that it worked for you. You probably lost your SAS address when you flashed the first time. Be careful with the Windows driver! If you use big drives (>2,2 TB) make sure to test that you can use the full capacity. There is a bug in some drivers that come with Windows that will result in data loss once you write above 2,2TB! You can try by filling up the drive or use HDSentinel that will warn you if there is a addressing problem with your SATA driver.
  15. Hello Andrzej, welcome to the unRAID forum. Hopefully you can flash the controller from DOS? Download the softwarepackage linked in this post. Read carefully through the instructions and then flash the controller by following that procedure. If you don't use unRAID, you can stop after flashing the DELL IT firmware. Good luck
  16. Can this script be altered to check if there are certain computers online in the LAN? In my case it is not sufficient to ensure that there is no traffic. I often power up my server and will access it only later on, be it from my PC or from my media player. During that time there might be no traffic. So I would need to check if the PC or the media player are online and if true not to sleep the unRAID.
  17. Now I'm quite confused. Did you flash a RS2WC080 or a Dell Perc H310 in the end? When answering your first post I was thinking of a Dell card because the recent posts in this thread referred to the H310 card only. Next time you should clearly point out what you want to do. Due to a misunderstanding like this you could have easily bricked your card when flashing a wrong firmware! Good to hear it worked after all.
  18. In theory it should work. You can try to replace both files in the P16 folder. It's not tested but it should work. EDIT: You can also replace the sas2flsh.exe with the one in sas2flash_dos_rel. They built in an interesting new feature: This will probably solve the ManPage2 error when flashing the FSC D2607. With regard to the changes in P17: From my understanding, the changes in the new version add no benefit for unRAID use.
  19. I wonder if your problem is related to this mod? Have you tried to flash the card in an other board without the tape? The provided versions of sas2flsh should work fine, as we have reports of several successful flashings.
  20. @reddi Understood so far. Just tried the taping mod on the bricked D2607 - no effect. Still stuck @boot. Now I need to find a server board with the "disable OPROM" feature. This might take some time. @Venares Glad that it helped you and I could give something back to this community. It's true, availability of most suggested parts in this forum is a real issue in Europe. Unlike the Supermicro and IBM controllers, the H310 and the D2607 are frequently on ebay in Europe (for reasonable prices).
  21. Just to make sure I understand well. When erasing the controller you used the H200.sbr instead the empty.sbr - right? Would you please be so kind and PM me the H200.sbr I will prepare a package for D2607. Now I'm going to look for a board that allows disabling the option rom... I already thought of applying the taping mod. Maybe that will also give me a chance to flash the D2607 again? Thanks for sharing your xp.
  22. What do you mean? unRAID works with the DELL HBA firmware? You don't need the LSI firmware?
  23. Can't imagine that because after flashing the DELL IT firmware you don't have an IR anymore... But: You have to use the sas2flash that comes with the zip! This version of sas2flash offers to override the VENDOR ID mismatch!
  24. Ah, I see. Maybe you give it a try once more and pay attention what might be wrong.
×
×
  • Create New...