Problem mit Usb-Devices

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Problem mit Usb-Devices

Beitrag von Wintergedaerm » 17.01.2006 14:35:28

Irgendiwe will bei mir wohl gar nichts funktionieren.

Ich hab jetzt schon dutzende Anleitungen gelesen und alle themen die ich hier zum thema usb gefunden habe abgegrast, aber nix gefunden.
Ich will eigentlich nur einen i.beat organix trekstor mp3 player an meinem debian 2.6.14.2 nutzen:

Schritte die bis jetzt vorgenommen worden sind:
Kernel neu kompiliert mit scsi und usb unterstützung, nach diesem tutorial
http://m4l.berlios.de/pub/Main/HowTo/DE ... html#ss4.3
Ich hab meine 2.6.14.2 kernel selbst gebaut und folgende sachen angehakt(für usb relevante:

Support for USB=m
USB Controllers UHCI=m (*)
USB Controllers UHCI_ALT=m (*)
USB Controllers UHCI_OHCI=m (*)
USB Controllers EHCI=m (**)
USB Devices Mass Storage support=m
SCSI support=y oder =m
SCSI disc support=y oder =m
SCSI generic support=y oder =m
Probe all LUNs on each SCSI device =y (für Multi-CardReader erforderlich)

passt das oder fehlt da noch was?

.
wenn ichmeinen mp3player anstecke spuckt

tail -f /var/log/syslog

folgendes aus:

Code: Alles auswählen

Jan 17 14:30:25 localhost kernel: usb 4-5.4: new high speed USB device using ehci_hcd and address 16
dmesg gibt ganz am schluss folgendes aus

Code: Alles auswählen

Initializing USB Mass Storage driver...
usb 4-2: can't set config #1, error -71
usb 4-5: new high speed USB device using ehci_hcd and address 4
hub 4-5:1.0: USB hub found
hub 4-5:1.0: 4 ports detected
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb 4-5.2: new high speed USB device using ehci_hcd and address 5
usb 4-2: new high speed USB device using ehci_hcd and address 6
usb 4-2: can't set config #1, error -71
usb 4-2: new high speed USB device using ehci_hcd and address 8
usb 4-2: can't set config #1, error -71
usb 4-5.4: new high speed USB device using ehci_hcd and address 10
usb 4-5.4: can't set config #1, error -71
usb 4-5.4: new high speed USB device using ehci_hcd and address 12
usb 4-5.4: can't set config #1, error -71
usb 4-5.4: new high speed USB device using ehci_hcd and address 14
usb 4-5.4: can't set config #1, error -71
usb 4-5.4: new high speed USB device using ehci_hcd and address 16
lsmod | grep usb folgendes

Code: Alles auswählen

usb_storage            60640  0
usbcore               111904  4 usb_storage,ehci_hcd,uhci_hcd
ide_core              116820  28 usb_storage,ide_cd,ide_disk,ide_generic,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,serverworks,sc1200,rz1000,piix,pdc202xx_old,opti621,ns87415,hpt366,hpt34x,generic,cy82c693,cs5530,cmd64x,atiixp,amd74xx,alim15x3,aec62xx,pdc202xx_new
allerdings kann ich werde /dev/sda noch /dev/usb mounten da die nichte existieren.

wenn ich cat /proc/bus/usb/devices mache
hängt sich meine konsole auf, und nicht mal mer str-c hilft.

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 18.01.2006 23:55:22

ich bin gerade draufgekommen, dass wenn ich "modprobe usb-storage" mache sich die konsole aufhängt, wenn ichs
in /etc/modconf reinschreib bleibt das system sogar dabei beim booten hängen.
Dasselbe wenn ich probiere /proc/bus/usb/devices anzusehen, bleibt ebenfalls die konsole hängen.
Viell. kann sich ja da wer einen reim draus machen.

Mein kernel kapiert ja anscheinend dass etwas angesteckt wird wie

die zeile:

localhost kernel: usb 4-2: new high speed USB device using ehci_hcd and address 4

beweist.
Aber was sollte jetzt geschehen? Das ist mir nicht ganz klar.
Sollte udev das nicht auffangen und /dev/sda oder sowas machen bzw einhängen?

mfg, Mike

Benutzeravatar
The Hit-Man
Beiträge: 2253
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Beitrag von The Hit-Man » 19.01.2006 00:12:39

wird das teil denn als massenspeicher erkannt, mit dem normalen standart kernel, also keinem selbst gebauten? denn eigentlich ist da die usb unterstützung ja schon drin.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 19.01.2006 00:20:50

habs mit einem standard kernel auch probiert aber da hab ich die selben probleme.

Benutzeravatar
The Hit-Man
Beiträge: 2253
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Beitrag von The Hit-Man » 19.01.2006 00:39:23

normaler weise wird ja beim einstecken, eines massenspeichers, den linux erkennt das entsprechende modul geladen. dann solltest du das teil einfach mounten können. wie zum beispiel mit:

Code: Alles auswählen

mount /dev/sda1 /mnt/usb
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 19.01.2006 11:28:49

das problem ist das kein sda sb oder sonstwie usb etc. existiert. folglich kann ich es auch net mounten.

Benutzeravatar
grub
Beiträge: 130
Registriert: 19.07.2004 08:31:05
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Winterthur (Schweiz)
Kontaktdaten:

Beitrag von grub » 19.01.2006 13:58:26

Hmmm hast dus mal mit einem anderen USB-Stick oder USB-MP3Player versucht?

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 19.01.2006 14:28:57

Ja das selbe spiel.
Allerdings binich gerade draufgekommen das es ja eigentlich unsinn ist einen selbstgebrauten kernel zu benutzen wenn ich eh einen vom distributor nehmen kann.
Also hab ich jetzt den kernel 2.6.12.1-binary installiert:

Allerdings hab ich jetzt ein Problem, wenn ich den NVIDia installer starte sagt er mir dass er die kernel-sources net findet.
Also hab ich sie gesucht aber nicht gefunden. ich find nur kernel-sources-pakete für 2.4.
Wo krieg ich denn die kernel sources für 2.6.12 her?

Benutzeravatar
becke
Beiträge: 365
Registriert: 29.11.2004 11:55:04
Wohnort: Ostwestfalen

Beitrag von becke » 19.01.2006 14:37:19

Hmmm hast dus mal mit einem anderen USB-Stick oder USB-MP3Player versucht?
Moin,

ich hab dasselbe Gerät und es wird unter allen meinen Debians (sarge-testing) problemlos erkannt.
Das Gerät ist also definitiv Linuxtauglich.
Die einzigen Probleme die bei mir auftraten war bei einem ex-testing-jetzt-sarge Rechner. Mir scheint es, als wäre ein neu aufgesetzter Sarge weitaus besser konfiguriert als ein auf stable "upgegradetes" testing. Ich vermute mal, du hast sowas, oder?

Mag dir jetzt nicht wirklich helfen, aber vielleicht beruhigt es dich etwas im Hinblick auf deinen Player.

Gruß,
Becke

Benutzeravatar
The Hit-Man
Beiträge: 2253
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Beitrag von The Hit-Man » 19.01.2006 14:40:36

brauchst eigentlich nur die headers und die sollten mit dselect oder aptitude zu finden sein. könnte möglich sein, das du einen linux symlink auf die headers machen mußt. achja, es heißt nicht mehr kernel-sourcen, sondern linux-sourcen ( so weit ich das in erinnerung habe ). weil sonst findest du unter aptitude nichts.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 19.01.2006 16:02:03

So hab jetzt den Standard Kernel 2.6.12 installiert, und lauft alles wie zuvor allerdings eben usb noch immer net :-)

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 19.01.2006 16:44:25

Neuigkeiten von der Front:

Mein normaler USB1.1 Stick funktioniert jetzt.
Wenn ich in anstecke hängt udev sda1 ein und ich kann es mounten.
Wenn ich das gleiche allerdings mit meinem MP3-Player probiere, der angeblich Linux kompatibel ist, oder mit dem MP3-Player meines WG-Kollegen, (i.beat organix, bzw. maxfield g-shock) dann passiert folgendes.

bei jedem zugriff auf /proc/bus/usb/devices hängt sich das betreffende programm auf( konsole, usbview, emacs.)

woran könnte denn das liegen?

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 23.01.2006 09:12:38

Okay nach einigen weiteren Tests habe ich festgestellt dass auch usb2.0 festplatten funktionieren.
Bleibt nur mehr die Frage warum nicht mein i.Beat ORganix?
Irgendwer selbst erfahrung damit?

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 06.02.2006 12:41:42

Anscheinend ist das Problem ein problem mit dem usb chipsatz den ich auf meinem motherboard habe.
Auf meinem Comp funktioniert der stick mit kanotix nämlich nciht auf einem anderen ohne probleme.
Gibts da bekannte unverträglichkeiten? und ist das ein kernel-problem?
ich besitze ein motherboard mit einem usbcontroller von via technologies inc.

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 06.02.2006 16:14:43

Wintergedaerm hat geschrieben:Anscheinend ist das Problem ein problem mit dem usb chipsatz den ich auf meinem motherboard habe.
Probier mal verschiedene USB2-Teile aus. Wenn es da welche gibt, wo sich dein Rechner sträubt, die aber an anderen Rechnern funktionieren, könnte dein Rechner kaputt sein.
Ich hatte gerade ein Problem mit der Spannung auf einem Asus P4B533-E. Da wurde mein DVD-Brenner immer abgehängt, während meine Festplatte problemlos lief. Das Ganze war wohl auch noch temperaturabhängig. Jetzt habe ich ein P4P800-X drin, und alles läuft.

Benutzeravatar
Wintergedaerm
Beiträge: 120
Registriert: 28.01.2005 10:40:47
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Wintergedaerm » 06.02.2006 16:26:23

es funktionieren 2 externe usb festplatten die ich habe, 1 memory stick mit usb1.0 und keiner von meinen beiden mp3-playern.
unter knoppix und unter kanotix das gleiche problem.(crash bei zugriff auf /proc/usb/devices.
Bei einem anderen computer laufen beide geräte mit kanotix und knoppix einwandfrei.

Antworten