Device-Suche
lama007 31.10.2007 - 22:38 1598 9
lama007
OC Addicted
|
Hi!
Bisher bin ich mit einem Umts-Bluetooth-Handy ist Internet. Dazu mußte ich /etc/bluetooth/rfcomm.conf edieren und in /etc/wvdial.config als modem /dev/rfcomm0 eintragen. Jetzt hab ich mir ein Umts-Usb-Modem gekauft. Wie kann ich herausfinden, welches Device (/dev) das Modem ist. Wenn ich es mit /dev/ttyUSB0 probiere, muß ich nachher die Lüftersteuerung neu einstellen.
|
COLOSSUS
AdministratorGNUltra
|
Vor und nach dem Einstecken mal ls -1 --sort=time /dev/* | head -n1
versuchen. Aendert sich was?
|
lama007
OC Addicted
|
Ich vermute, das Modem wird nicht erkannt - es zeigt mir vor und nach dem Einstecken immer /dev/loop0 an.
|
Marcellus
OC Addicted
|
Ich würd einfach mal die genaue bezeichnung vom modem in google eintippen und linux dazu schreiben, da solltest du ein paar howtos finden.
Abhängig davon welche distribution du verwendest kanns auch einfach sein, dass das modem einfach zu neu ist, dass es automatisch erkannt wird.
Mit lsusb solltest du in der lage sein ein paar daten auszulesen, die du dann in den kernel sources suchen kannst.
Was sagt dmesg dazu? Probier mal den Befehl "tail -f /var/log/messages", dann steck das modem ein und schau was sich tut.
Aber nopast mal die ausgabe von dmesg nach dem einstecken und die ausgabe von lsusb.
|
lama007
OC Addicted
|
"tail -f /var/log/messages" sagt folgendes: Nov 5 10:02:41 linux1 kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Nov 5 10:02:41 linux1 kernel: usb 1-1: new device found, idVendor=05c6, idProduct=6000 Nov 5 10:02:41 linux1 kernel: usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0 Nov 5 10:02:41 linux1 kernel: usb 1-1: Product: H3G USB HSDPA Modem Nov 5 10:02:41 linux1 kernel: usb 1-1: Manufacturer: H3G , Incorporated Nov 5 10:02:41 linux1 kernel: usb 1-1: configuration #1 chosen from 1 choice Im google hab ich nicht viel gefunden.
|
Marcellus
OC Addicted
|
vielleicht findest du mit lsusb mehr, ich muss sagen, dass mir die ausgabe da auch nicht wirklich was sagt.
|
nexus_VI
Overnumerousness!
|
Was ich weiß, sind diese USB UMTS Dinger ja quasi 2 Geräte, ein Flashdrive wo die Firmware bzw. Treiber oben sind, und dann das Modem. Linux erkennt im Normalfall das erste, und hört dann quasi auf, wodurch das Modem nicht erkannt wird. Da gibts alle möglichen Tricks/Workarounds, kann mich aber nimmer erinnern wo ich das gelesen hab
|
lama007
OC Addicted
|
So, habe etwas gefunden: wenn ich die Lüftersteuerung (vermutlich /dev/ttyUSB0) abstecke geht es mit modprobe usbserial vendor=0x05c6 product=0x6000
Mit cd /usr/src/linux-$kernelnummer/drivers/usb/serial
sed '/static struct usb_device_id id_table/ a\
{ USB_DEVICE(0x05c6, 0x6000) },' < airprime.c > ~/temp
cat ~/temp > airprime.c
rm ~/temp
make -C /lib/modules/`uname -r`/build M=`pwd`
cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial
depmod -a
geht es auch mit angesteckter Lüftersteuerung. Dabei funktionierte es nur, wenn ich das Modem vor dem Booten abgesteckt und dann wieder angesteckt habe oder wenn ich in wvdial.conf von /dev/ttyUSB0 auf /dev/ttyUSB1 bzw umgekehrt gewechselt habe. Nach ein paar mal Devicewechseln in wvdial.conf funktioniert es jetzt ganz normal ohne Umwege und Abstecken. Vielleicht weiss jemand, woran das liegen könnte.
|
lama007
OC Addicted
|
Leider hilft mir der zweite Hack beim Live-Knoppicillin nicht. Darum meine Frage: Gibt es eine Möglichkeit, USB-Devices softwaremäßig zu deaktivieren?
|
lama007
OC Addicted
|
Jetzt geht's auch mit dem Knoppicillin. Hatte vergessen, dass die Module untereinander Abhängigkeiten haben.
|