tytanick, takasugi, reelen,
Can help to do a short ssh primer on how to use the atiflash in smOS to be shared amongst miners here.
Because many of us were ex-Windows users with not much Linux exposure. Eg. How to upload ROM file in ssh? In future, making a wizard-like atiflash process in smOS would be nice if Tytanick plan to do it this way. Thanks
This tutorial would be nice in PDF, but i really dont have any cash to pay you fot this. I can only load your balance in SMOS when fee service comes.
tytanick,
Do you think its good idea to create a library of known user submitted rom mods for smOS users to select (just like selecting miner apps). Obviously this will require strict evaluation so that smOS dont brick any GPUs.
Sure, this is a potential recipe for disaster, but this smOS feature will surely take your product to the next level.
Hopefully, we will have a collection of highly optimised rom mods specifically for certain coins and power consumption preferences. To have original roms by GPU model and vendor will be great too, so that we can revert GPUs back to original roms. Thanks
I thought about it.
And it would be very nice but this generates many problems to solve.
Thats why i am not ready for doing that. I can only create library and then share it.
Anyway i wont download users roms without permision and also i think that users wont share this for free.
We can talk about this feature much later, i still need more things to do first in SMOS.
I want to implement private key signing of more crucial actions like flashing roms or applying updates.
This would make sure that even if my server would be hacked, then hacker wont do anything special becasue it wont have private key.
This feature is most important for me.
Also becasue of this i would need to secure root account on rigs and not give password for users or create possibility to apply own private key to your rigs.
FLASHING TUTORIAL To flash its important to do following:
- ssh as user "miner" and execute: screen -x miner .... and then press ctrl+c few times until whole screen exits.
- go to root writing sudo su
- execute command: dmesg -c - this will clear system log - this is where my syftoware watchdog is looking for some critical erros, if it finds them it execute reboot command.
- go to atiflash directory and
atiflash -p 0 custom_bios.rom
atiflash -p 1 custom_bios.rom
etcI am successfully flashing ROMs on SImplemining but my way is a bit more involved (but it sure is prettier also) --
I installed a desktop to run next to the Terminal environment. I installed ATIflash and Teamviewer on all the rigs and can log in remotely and stop the mining by switching to the Terminal View and then log back into the Desktop.
This is using the Rx Version - I had to update the drivers on it for 2 reasons:
1- I didn't want 2 versions for different cards
2- Because neither the R or the Rx version worked well with Pro Duo's.
In order to do that easily, I changed the original Password for Miner then installed a Gnome Desktop, then installed amdpro-gpu drivers. Since I had already installed a desktop I figured I might as well install something to make it more useful hence the TeamViewer and AtiFlash
Its makes completly no sense installing more packages that uses cpu, ram, and makes booting longer.
You have ssh for this
Also be adviced that my auto updates can easly destroy what you installed.
I dont advice to do own modifications and i cant support them as it would be very difficult to mantain all different versions of my system.
Also.
I have possibility to buy tool for 0.25 BTC which can overclock gpus by setting specific core and memory clocks in MHz.
Still i dont have cash to buy this tool.
I gues it would be nice to have possibility to set specific clocks and not dpm levels right ?
Propably need to impelemnt those fees fast and gather some cash to buy this tool