Hallo Gemeinde,
kann mir mal jemand Helfen... Ein Laptop und ein PC beide mit 11.10 / 3.0.0.15 generic und xfce deskt. (NEU)
Bisher hab ich avr's Programmiert, Fehlerfrei bis zur Version Ubuntu 10.04 ! Seit der neuen Version 11.10 wird der usb Programmer nicht mehr erkannt ???? Fehlereingrenzung: Alle dafür nötigen libs und Programme wurden geladen - Upgedated - Upgegrated... und laufen Bsp.: AVRDude, USBprog-gui... alles OK, es wird am Port auch alles was ich reinsteck erkannt.... nur der Progger nicht ?? Hat mal jemand ne Idee ? Ich kann auch nicht mehr zurück, ist alles schon auf das neue System umgestellt und die Maschienen die Dranhängen laufen... wie gesagt einwandfrei ! Fehlermeldung: avrdude: usbdev_open(): did not find any USB device "usb" Um das vorwegzunehmen: lt Forum einen eintrag als datei in /etc/udev/rules.d hab ich gemacht und der Restart mit /etc/init.d/udev restart wurde ausgeführt, user und group sind frei (Erreichbar) ???
Moderiert von stfischr:
Dieses Thema wurde verschoben. Bitte beachte die als Wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“).
Ich wäre auch an einer Lösung interessiert. Seit ich von 10.04 LTS weg bin, funktioniert es nicht mehr. Mein USB-Programmer wird noch von lsusb erkannt, aber scheint nicht als Gerät unter /dev/ttyUSBxx eingebunden zu werden. Muss ich vielleicht irgendwie die libusb downgraden?
Hallo
Funktioniert avrdude mit sudo?
Ansonsten mal die Ausgabe von "lsusb" posten. Dann die Dateien die du angelegt hast.
da1l6
Hi. Mit sudo ging es auch nicht und das Gerät wird korrekt erkannt von lsusb, nur von udev nicht eingebunden. Aber ich habe nach fast einer Stunde googlen heraus gefunden, dass ich für meinen Programmer noch ein spezielles Paket installieren musste, nämlich "uisp". Danach lief er tadellos nach Aus- und wieder Einstöpseln.
NicTheQuick schrieb:
Hi. Mit sudo ging es auch nicht und das Gerät wird korrekt erkannt von lsusb,
lsusb erkennt nichts sonden schlägt nur USB IDs in seiner Liste nach und sagt welche geräte das sind. Das hätte auch anderen geholfen zu sehen ob die Lösung zu ihrer Hardware passt.
nur von udev nicht eingebunden.
udev bindet nichts ein. Bei USB Programmern ist die einzig sinvolle Aufgabe von udev, die Rechte so zu setzen das man als nicht-root user darauf zugreifen kann.
Aber ich habe nach fast einer Stunde googlen heraus gefunden, dass ich für meinen Programmer noch ein spezielles Paket installieren musste, nämlich "uisp". Danach lief er tadellos nach Aus- und wieder Einstöpseln.
uisb macht laut homepage auch nichts anderes als avrdude unterszützt nur weniger Programmer. Das Projekt macht auch einen ziemlich toten Eindruck (letztes Release 2005). Möglicherweise wird er in absehbarer Zeit aus Ubuntu raus fliegen, weil tot und durch avrdude obsolet geworden.
Wenn du ein Problem mit avrdude hast, solltest du anfangen Fehlermeldungen und die erbetenen Befehlsausgaben zu posten. Sonst kann niemand helfen.
da1l6
Naja, ich hab den Programmer jetzt gerade nicht hier. Aber es ist ein AVRminiProg, also ein AVRISP mkII Clone. Ich habe mich wie gesagt fast zu Tode gegoogelt und im Grunde hatte jeder das Problem, dass avrdude den Programmer nicht erkennen wollte, wenn man als Port "usb" benutzt hat. Warum es nach dem Installieren von uisp nun funktioniert, kann ich dir nicht sagen. Es klappt jedenfalls.
Die Probleme traten übrigens auf nachdem ich am Montag von 10.04 auf 12.04 umgestiegen bin. Vorher hat alles geklappt. Da war dann nur avrdude installiert. Anscheinend haben das Problem 100e Leute, dass es ab 10.10 nicht mehr funktioniert und niemand weiß weshalb.
Ich hatte die selbe Fehlermeldung wie der Threadstarter:
avrdude: usbdev_open(): did not find any USB device "usb"
Und uisp war die Lösung. Irgendwas wird es mehr getan haben als das normale avrdude-Paket. Da ich aber aktuell keine Lust habe mir die Sources anzuschauen oder sonst wie zu vergleichen, bin ich damit glücklich.