zZ Thema FW/SW kann ich nich wirklich viel sagen,
die wird entweder schon drauf sein, oder Du wirst sie recht schnell (bspw auf der Herstellerwebseite) finden, sobald Du die genaue Modell-Bezeichnung kennst.
Ansonsten is eigentlich nur ein Account bei nem Pool notwendig,
da bekommst Du dann Zugangsdaten, bzw kannst ne Bitcoin-Adresse in Deinen Accountdaten angeben, auf die Du die Auszahlungen erhalten möchtest
und mit der Du dann Deine Miner-Software fütterst (mit dem Link zu Pool, evtl zusätzlichem Passwort).
In der Regel läuft dann der Miner, viel mehr gits da nich zutun.
Ob er läuft oder nicht kannst Du dann über ne Weboberfläche (oder vllt auch per console/ssh) checken.
Ins
Bitcoin-Netzwerk musst Du den Miner nicht selbst integrieren, das erledigt der Pool.
Nur beim Solo-Mining müsstest Du das selbst tun, wobei es auch da "Dienstleister" gibt, die das für Dich erledigen würden.
Im Prinzip bist Du als "Pool-Miner" garkein "Miner" (Du selbst erzeugst keinen Block, das macht der Pool-Betreiber), sondern nur "Hasher", oder "Worker".
Der Pool sendet Deiner .... Maschine ein Datenpaket, das wird in der Maschine gehasht
und wenn der sich daraus ergebende Hash einen bestimmten Wert unterschreitet (<Pool-Difficulty), schickt die Maschine diesen Hash an den Pool.
Aus der Anzahl der an den Pool geschickten Hashes errechnet der Pool dann Deinen Anteil.
Vielleicht melden sich ja auch noch n paar Leute zu Wort, die aktuell auch selbst minen, die kennen sich da sicher besser aus.
Meine Erfahrungen sind da wie erwähnt schon etwas altbacken.