BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 04.06.2012, 21:13   #1
Universe
Registered User
 
Registrierungsdatum: May 2012
Beiträge: 44
Gerätenamen ermitteln

Einen schönen guten Abend,

Ich habe gerade glaube ich einen Hänger, da ich nicht die Usbuse unter /dev finde.
Ich habe aus dem Handbuch entnommen das es bei SCSI - Platten "da" sind aber ich finde keine "da’s".

Ich wäre dankbar falls mir jemand helfen könnte.
> ls
acpi console gptid null ttyv2 ugen1.1
ad4 consolectl io pass0 ttyv3 ugen2.1
ad4p1 ctty kbd0 pass1 ttyv4 ugen3.1
ad4p2 dcons kbd1 pci ttyv5 ugen3.2
ad4p3 devctl kbd2 psm0 ttyv6 ugen4.1
ada0 devstat kbdmux0 ptmx ttyv7 ugen5.1
ada0p1 dgdb klog pts ttyv8 ugen5.2
ada0p2 dsp0.0 kmem random ttyv9 ugen6.1
ada0p3 dsp0.1 log sndstat ttyva ukbd0
atkbd0 dsp1.0 mdctl stderr ttyvb ums0
audit dsp1.1 mem stdin ttyvc urandom
bpf dumpdev midistat stdout ttyvd usb
bpf0 fd mixer0 sysmouse ttyve usbctl
bpsm0 fido mixer1 ttyv0 ttyvf xpt0
cd0 geom.ctl nfslock ttyv1 ugen0.1 zero

MfG
Universe

Geändert von Universe (04.06.2012 um 21:43 Uhr).
Universe ist offline   Mit Zitat antworten
Alt 04.06.2012, 21:37   #2
laemodost
FreeBSD User
 
Registrierungsdatum: May 2003
Ort: Düsseldorf
Beiträge: 1.705
laemodost eine Nachricht über ICQ schicken
Suchst du nen USB Stick oder eine SCSI Platte?

Erst mal ein allgemeiner Tipp: der \[code\] \[/code\] Tag lässt Ausgaben wie die von "ls" besser lesbar aussehen:

Code:
> ls acpi console gptid null ttyv2 ugen1.1 ad4 consolectl io pass0 ttyv3 ugen2.1 ad4p1 ctty kbd0 pass1 ttyv4 ugen3.1 ad4p2 dcons kbd1 pci ttyv5 ugen3.2 ad4p3 devctl kbd2 psm0 ttyv6 ugen4.1 ada0 devstat kbdmux0 ptmx ttyv7 ugen5.1 ada0p1 dgdb klog pts ttyv8 ugen5.2 ada0p2 dsp0.0 kmem random ttyv9 ugen6.1 ada0p3 dsp0.1 log sndstat ttyva ukbd0 atkbd0 dsp1.0 mdctl stderr ttyvb ums0 audit dsp1.1 mem stdin ttyvc urandom bpf dumpdev midistat stdout ttyvd usb bpf0 fd mixer0 sysmouse ttyve usbctl bpsm0 fido mixer1 ttyv0 ttyvf xpt0 cd0 geom.ctl nfslock ttyv1 ugen0.1 zero
EDIT: Naja, in dem Fall nicht wirklich
laemodost ist offline   Mit Zitat antworten
Alt 04.06.2012, 21:41   #3
Universe
Registered User
 
Registrierungsdatum: May 2012
Beiträge: 44
Danke sehr für den Tipp, werde ich natürlich beachten.

Ich suche USB Stick(s) und eine SD Karte slot.
Universe ist offline   Mit Zitat antworten
Alt 04.06.2012, 21:49   #4
laemodost
FreeBSD User
 
Registrierungsdatum: May 2003
Ort: Düsseldorf
Beiträge: 1.705
laemodost eine Nachricht über ICQ schicken
Ah, so kommen wir der Sache doch schon näher.

Also, du hast in /dev/ ein paar ugen Geräte, das sind entweder Geräte am USB Bus, die keinen Treiber attached haben oder der die einzelnen Anschlüsse am USB Bus selbst.

Hier scheint dein USB Stick nicht erkannt worden zu sein.
Was passiert, wenn du eingibst:
Code:
# tail -f /var/log/messages
Und dann den Stick reinsteckst, bzw. rausziehst?
Da sollte dann angezeigt werden, dass sich was am USB Bus getan hat.


Zum SD Kartenslot:

Da der kann entweder auch am USB Bus hängen oder über eigene Treiber angesprochen werden.
Lade die mal:
Code:
# kldload mmc mmcsd sdhci
Dabei kann es zu Fehler kommen, wenn die Treiber schon im Kernel sind.

Welche Betriebssystemversion benutzt du denn? 9.0?
laemodost ist offline   Mit Zitat antworten
Alt 04.06.2012, 22:04   #5
Universe
Registered User
 
Registrierungsdatum: May 2012
Beiträge: 44
Also bis jetzt war es immer so (bis auf einen USB Stick), dass bei Dolphin das Gerät angezeigt worden war, aber nicht eingehängt, wegen fstab. Das selbe auch bei SD-Slot.

Code:
Universe# tail -f /var/log/messages Jun 4 23:12:29 Universe kernel: ugen2.2: <vendor 0x0930> at usbus2 Jun 4 23:12:29 Universe kernel: umass0: <vendor 0x0930 USB Flash Memory, class 0/0, rev 2.00/1.00, addr 2> on usbus2 Jun 4 23:12:29 Universe kernel: umass0: SCSI over Bulk-Only; quirks = 0x0100 Jun 4 23:12:29 Universe kernel: umass0:3:0:-1: Attached to scbus3 Jun 4 23:12:29 Universe kernel: da0 at umass-sim0 bus 0 scbus3 target 0 lun 0 Jun 4 23:12:29 Universe kernel: da0: < USB Flash Memory 1.00> Removable Direct Access SCSI-2 device Jun 4 23:12:29 Universe kernel: da0: 40.000MB/s transfers Jun 4 23:12:29 Universe kernel: da0: 1909MB (3911616 512 byte sectors: 255H 63S/T 243C) Jun 4 23:12:45 Universe kernel: ugen2.2: <vendor 0x0930> at usbus2 (disconnected) Jun 4 23:12:45 Universe kernel: umass0: at uhub2, port 1, addr 2 (disconnected) Jun 4 23:12:45 Universe kernel: (da0:umass-sim0:0:0:0): lost device - 0 outstanding Jun 4 23:12:45 Universe kernel: (da0:umass-sim0:0:0:0): removing device entry
\[code\]# kldload mmc mmcsd sdhci \[/code\]
Das wollte ich noch nicht machen, warte mal auf deine Antwort, was Du dazu sagst.

Ich nutze FreeBSD 9 mit KDE4.

Geändert von Universe (04.06.2012 um 22:13 Uhr).
Universe ist offline   Mit Zitat antworten
Alt 05.06.2012, 15:03   #6
laemodost
FreeBSD User
 
Registrierungsdatum: May 2003
Ort: Düsseldorf
Beiträge: 1.705
laemodost eine Nachricht über ICQ schicken
Also das Device wird schon mal korrekt angelegt:
Code:
Jun 4 23:12:29 Universe kernel: da0: 1909MB (3911616 512 byte sectors: 255H 63S/T 243C)
Eingehängt wird das über den Dolphin erst, wenn du auf das Symbol klickst, das klappt bei dir nicht?

Fehlen dir evtl. die Berechtigungen in /usr/local/hald/...irgendwas?
laemodost ist offline   Mit Zitat antworten
Alt 07.06.2012, 00:07   #7
Universe
Registered User
 
Registrierungsdatum: May 2012
Beiträge: 44
Sorry für die etwas späte Nachricht.

Code:
Jun 4 23:12:29 Universe kernel: da0: 1909MB (3911616 512 byte sectors: 255H 63S/T 243C)
Sobald ich das USB reinstecke, wird es unter /dev/da0 angezeigt. Wenn ich es aber rausziehe verschwindet da0. Ich nehme an, dass das seine richtigkeit hat. Verstehe aber nicht, warum das nicht bei cd0 auch so ist?

Werde jetzt gleich in die fstab das eintragen und mounten, sehen ob es funktioniert.
Universe ist offline   Mit Zitat antworten
Alt 07.06.2012, 07:01   #8
Yamagi
Possessed With Psi Powers
 
Benutzerbild von Yamagi
 
Registrierungsdatum: Apr 2004
Ort: Schleswig-Holstein
Beiträge: 6.552
Yamagi eine Nachricht über ICQ schicken
devfs verarbeitet nur die Daten, die die jeweiligen Treiber schicken. Wenn ein USB-Gerät eingesteckt wird, generiert der USB-Stack ein entsprechendes Ereignis, was zum Erstellen der Gerätedatei führt. Bei einer CD-ROM bleibt das Gerät ja vorhanden, nur das Medium wird entnommen. Entsprechend wird auch nur "Media Change"-Ereignis generiert. Wenn du dein Laufwerk abziehst (sofern es und der Bus Hotplug unterstützen), wird auch das Gerät in /dev verschwinden...
__________________
Eure Tastatur verfügt nicht umsonst über zwei Shift-Tasten! Benutzt sie bitte, denn sonst ist es mir fast unmöglich euere Posts zu entziffern.

Yamagi ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
msec ermitteln unter c++ ? Brusko Programmieren 6 21.09.2009 09:26
verlinktes ShellScript, Name und Pfad des Linktargets im Script ermitteln crotchmaster Programmieren 2 04.05.2009 10:01
Speicherauslastung ermitteln PatrickBaer FreeBSD - Allgemein 4 26.02.2009 14:29
Abhängigkeiten von Tarballs ermitteln! danlei Geplauder 6 08.07.2006 21:08
String-Länge in einem Shell-Skript ermitteln 0815Chaot Programmieren 7 01.05.2004 14:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:41 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.