WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 08.10.2002, 21:21   #1
SNo0py
Inventar
 
Registriert seit: 08.02.2000
Beiträge: 1.696


Standard Hotplug-Script ausführen

Hallo Leute,

ich möchte meine Cam automatisch beim Anstecken an den Rechner mounten und beim Abstecken wieder unmounten.

Die Hotplug-Scripts sind installiert und händisch kann ich auch alles mounten kopieren unmounten. Nur hätt ichs eben gerne automatisch...

Und ich bringe es nicht zusammen, das hotplug-Script in /etc/hotplug/usb/ zum Laufen zu bekommen bzw überhaupt dort ein Script zum Laufen zu bekommen...

Thx
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
SNo0py ist offline   Mit Zitat antworten
Alt 10.10.2002, 20:01   #2
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

Hi,

ja, damit hab ich auch ein bisschen gekämpft (Fritz! USB V2.0 unter Debian Woody). Welche distribution verwendest denn du?

edit: Ich sehe du bist ein Gentoo-Jünger, man sollte eben immer das Profil erst lesen

Ich weiss leider nicht mehr genau was die Ursache war, der USA-Urlaub hat doch ein bisschen was gelöscht, aber ich kann dir nachschauen und morgen bescheid geben wenn ich was gefunden hab. Ich hab mich "damals" mit debugausgaben herangetastet

mfG
Clystron

PS: Wenn ich mich recht erinnere musste das Script einen ganz speziellen Namen haben...
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 10.10.2002, 20:38   #3
SNo0py
Inventar
 
Registriert seit: 08.02.2000
Beiträge: 1.696


Standard

Danke, wär ganz nett, wennst mir da ein wenig helfen könntest... weil die Cam via Samba freigeben wär schon
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
SNo0py ist offline   Mit Zitat antworten
Alt 11.10.2002, 10:03   #4
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

OK, ich hab mir gestern nochmal meine Hotplug-Scripts angeschaut...


das "Startup"-Script befindet sich in /etc/hotplug/usb und heisst fcusb, genau wie das Treibermodul und das Gerät.

Viel witziger ist das "shutdown"-script, den namen von dem Teil hab ich nur duch Debugausgaben in den hotplugscripts rausgekriegt.

Leider kamen keine eindeutigen Erinnerungen hoch, was genau hast du den gemacht, welche Scripts hast du dir schon angeschaut und was schon probiert?

mfG
Clystron
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 14.10.2002, 12:45   #5
SNo0py
Inventar
 
Registriert seit: 08.02.2000
Beiträge: 1.696


Standard

Servus!
Ich hab leider gar keine Ahnung, wo und wie ich ansetzen soll, da die Doku sehr spärlich ist

Ausgabe cat /proc/bus/usb/devices :
Code:
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=1040
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  8 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04cb ProdID=0100 Rev=10.00
S:  Product=USB Mass Storage
S:  SerialNumber=Y-171^^^^^000511X0000003005550
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=05 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=1ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=03f0 ProdID=0604 Rev= 1.00
S:  Manufacturer=Hewlett-Packard 
S:  Product=DeskJet 840C
S:  SerialNumber=HU06P1T0V0KV
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=01 Driver=usblp
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
und cat /proc/bus/usb/drivers :
Code:
         usbdevfs
         hub
  0- 15: usblp
...

ich kapier's nicht
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
SNo0py ist offline   Mit Zitat antworten
Alt 14.10.2002, 13:01   #6
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

Das zeugs hab ich mir gleich gar nicht angeschaut

Hotplug im Kernel is eh aktiviert? Was sagt cat /proc/sys/kernel/hotplug

Gibts eine "USB-Hotplug enabled" Startupmeldung oder sowas in der Art?

Passiert schon was wenn du die Digicam ansteckst im laufenden Betrieb (irgendwelche Ausgaben auf der Console oder im syslog)?

mfG
Clystron
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 14.10.2002, 13:29   #7
SNo0py
Inventar
 
Registriert seit: 08.02.2000
Beiträge: 1.696


Standard

Fehlermeldung: nein, lässt sich alles starten...

Händischer Start (mounten etc.) funktioniert auch ohne Fehler...

Ich vermute mal, dass das Problem der fehlende Treiber ist (siehe oben...)...
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
SNo0py ist offline   Mit Zitat antworten
Alt 14.10.2002, 13:47   #8
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

Ich meinte keine Fehlermeldungen sondern Meldungen allgemein. Wenn ich meine FRITZ-USB anstecke krieg ich eine Meldung dass ein neues USB-Device gefunden wurde usw...

Nochmal: Hast du Hotplug-Support im Kernel?

Wenns manuel funktioniert ist zumindest die Treiberlandschaft in Ordnung.

Gibts ein hotplug-Startupscript in /etc/rc.d/init.d?

mfg
Clystron
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 14.10.2002, 13:52   #9
SNo0py
Inventar
 
Registriert seit: 08.02.2000
Beiträge: 1.696


Standard

*
Code:
bruce root # cat /proc/sys/kernel/hotplug 
/sbin/hotplug
* das Script in /etc/init.d/hotplug wird/ist gestartet

* manuell mounten geht (nachdem das usb-storage-Modul geladen wurde)

* *verzweiflung*
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
SNo0py ist offline   Mit Zitat antworten
Alt 14.10.2002, 14:12   #10
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

OK, da in /proc/sys/kernel/hotplug was drinsteht hast du Hotplugging im Kernel.

In /sbin/hotplug (ist ein shellscript) gibts die Zeile "# DEBUG=yes export DEBUG" relativ weit oben. Lösch mal das "#" weg und check dann mal dein /var/log/messages wenn du die Camera an/absteckst....

mfG
Clystron
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:01 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag