PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro linux



raid_ox
05.03.2007, 12:10
Ich versuche grad Asuro im linux zu flashen, irgendwie kann ich den COM port nicht zugreifen, hat jemand damit schon erfahrung?

mover
05.03.2007, 20:46
Als root mal folgendes Kommando eingeben:


chmod 666 /dev/deinport

theborg
06.03.2007, 07:20
jooder mit minicom mal auf /dev/ttyS0 lauschen ob da was vom asuro kommt wenn ja geht des auch

asuro_freak2
10.03.2007, 19:23
HI ich hab mal eine Anleitung geschrieben wie man mit gkermit auf den TRANSCWEIVER zugreifen kann. Dummerweise ist unser Suseserver in der Schule offline ](*,), darum hab ich es hier geposted

damaltor
10.03.2007, 22:55
benutzt du den usb-transceiver? das problem habe ich auch. probiere mal folgendes:
gehe in das verzeichnis, in dem die programme "asurocon" und "asuroflash" liegen, die du von der cd kopiert hast.
dann gib folgendes ein:
für den normalen transceiver:

./asurocon /dev/tty? /pfad/zum/hex/file.hex
wobei du das ? durch den entsprechenden comport ersetzten musst. achtung: windws COM1 = Linux tty0; windows com2 = Linux tty1 usw.

für den usb-transceiver:

./asurocon /dev/ttyUSB? /pfad/zum/hex/file.hex
wobei du das fragezeichen wieder ersetzen musst... fang bei 0 an.

beispiel:

./asurocon /dev/ttyUSB0 /home/foo/asuro_src/FirstTry/test.hex

das geht bei mir. das grafische programm geht bei mir nicht.

asuro_freak2
10.03.2007, 23:12
Welche Distributionen benutzt ihr ?
Ich habe es mit SuSe 10.0 und Edubuntu 6.06 getestet,allerdings habe ich das flashen immer in einer zweiten Sitzung als root durchgeführt

raid_ox
11.03.2007, 08:59
ich hab ubuntu 6.10, reicht sudo nicht?

damaltor
11.03.2007, 18:30
ich habe (nur noch, kein windows) ubuntu 6.10. das grafische geht nicht (mit dem usb-transceiver) aber das konsolenbasierte einwandfrei... schneller als es unter win je war.

Chris90
05.04.2007, 14:59
@raid_ox
sudo is doch soviel ich weiß root.
Gruß
Chris (der auch ubuntu 7.04 hat)

damaltor
05.04.2007, 16:38
sudo ist fast root.

sudo bedeutet "führe den nächsten befehl als root aus".

in sofern hat raid_ox schon recht, denn unter ubuntu gibt es keine möglichkeit sich als root einzuloggen. das ist eine besondere eigenheit dieser distribution (habe selbst zwei rechenr mit ubuntu laufen)

für das flash programm brauche ich übrigens kein sudo, es geht auch ohne root rechte.

coCo
05.04.2007, 16:43
Hi,
man kann mit 'sudo passwd' das root Passwort ändern und sich danach mit 'su' und dem Passwort einloggen. Das erspart das 'sudo' vor jedem Befehl.

MfG

damaltor
05.04.2007, 21:48
wie gesagt, ubuntu hat kein root konto.

es gibt auch kein root passwort: es wird das passwort des zuerst angemeldeten benutzers abgefordert, im allgemeinen also das eigene.
um unter ubuntu dauerhaft mit rootrechten zu arbeiten, sollte man entweder sudo su oder sudo -s eingeben. der befehl su ohne vorangestelltes sudo funktioniert unter ubuntu NICHT.
ausserdem benötigt man für das flash programm keine root rechte.

bei problemen mit dem flash tool sollte das konsolenbasierte programm genutzt werden. dazu folgendes tun:

- konsole öffnen (zB xterm)
- mithilfe von cd in das verzeichnis des flash tools wechseln (nicht in das verzeichnis des hexfiles)

dann:

./asurocon /dev/tty? /pfad/zum/hex/file

wobei das ? durch eine zahl ersetzt werden muss. dabei gilt:
der erste serielle anschluss (unter windows com1) heisst unter linux tty0, com2 = tty1 usw.

der usb-transceiver heisst /dev/ttyUSB0

dabei ist gross- und kleinschreibung wichtig.

coCo
05.04.2007, 22:12
der befehl su ohne vorangestelltes sudo funktioniert unter ubuntu NICHT.

Klar geht das. Nach Eingabe von "su" verlangt er das Unix Passwort (muss man vorher mit sudo passwd anlegen) . Wenn man das Passwort dann eingibt, hat man dauerhaft root-Rechte. Geht ganz sicher, benutz ich die ganze Zeit. Welche Version hast du denn? Vielleicht geht das erst ab 6.10. Ein Root Konto existiert in Ubuntu, ist aber standardmäßig deaktiviert, zum aktivieren su passwd verwenden.

MfG

damaltor
05.04.2007, 22:35
ich habe auch version 6.10, auf zwei rechnern. nur der befehl su fragt bei mir ein nicht vorhandenes passwort ab, es ist egal was man eingibt es wird immer als falsch erkannt.

rXenon
05.04.2007, 23:19
Ja es wird ein Passwort abgefragt, dann das eingegebene verschlüsselt und mit dem gespeicherten verglichen (das jedoch nicht vorhanden ist). Deshalb kann man sich vorerst nicht als root anmelden. Sobald man wie coco gesagt hat ein Passwort für root setzt, kann man sich ganz gewöhnlich als su (super user) anmelden.
Da das jedoch ein wenig unsicher ist, wenn man zB ssh Server laufen hat, die den root login zulassen, kann man auch den einfachen weg "sudo su" gehen. Dann ist man auch root, aber ohne ein root Passwort gesetzt zu haben.

@damaltor Ein root Benutzer ist immer vorhanden. Das Modul sudo (bedeutet übrigens "super user do") kann über diesen root Benutzer Befehle ausführen ohne sich direkt als root anzumelden.

damaltor
06.04.2007, 00:08
das ist mir schon klar... ich bin reiner linuxer, benutze kein windows.

ubuntus ansatz ist halt, keinen root login zuzulassen. es gibt nur die mööglichkeit, per sudo/kdesu/... einzelne befehle zuzulassen, mal abgesehen von sudo -s bzw. sudo su.

der benutzer ist also vorhanden, kann aber nicht genutzt werden: man kann sich nicht einloggen, sondern nur innerhalb normaler benutzersessions mit dem passwort des ersten angemeldeten benutzers rootrechte erlangen. der root-benutzer hat keinerlei bedeutung mehr.

rXenon
06.04.2007, 00:32
Es spielt eigentlich keine Rolle, ob du nun noch Windows verwendest oder nicht...


das ist mir schon klar...
Schien es jedoch nach dem hier nicht so ganz:


wie gesagt, ubuntu hat kein root konto.

Außerdem wird nich das Passwort des ersten angemeldeten Users abgefragt, sondern das Passwort des Users der Session aus der sudo aufgerufen wird.

Edit: Übrigens ist das sudo Paket nicht nur der Grundansatz Ubuntus. Schon Debian hat sudo angewendet.

damaltor
06.04.2007, 10:39
ja, aber bei debian kann man sich wenigstens noch als root einloggen... ist auch egal.

ich habe ein netzwerk mit einigen slim clients laufen (mit ubuntu), und es wird grundsätzlich (an ALLEN rechnern) das passwort des users abgefragt, der sich zuerst angemeldet hat (im allgemeinen ich selbst). alle slimclients bzw deren benutzer haben eigene login-daten.

auf meinen heimrechnern bin normalerweise nur ich selbst angemeldet, deshalb habe ich das problem da gar nciht =)

ich vermute mal, das ist so damit sich ein administrator zuerst einloggen kann, und dann die anderen user nur mithilfe dessen passwort etwas am system ändern können.