FATAL: Module usbserial not found. versch. Kernel

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
fniefna
Beiträge: 4
Registriert: 22.06.2012 12:24:52

FATAL: Module usbserial not found. versch. Kernel

Beitrag von fniefna » 22.06.2012 12:31:28

Hallo,

ich habe ein Kernelproblem(?) mit meinem ARM Debian sheevaplug.
Zwar zeigt lsusb korrekte Einträge, es werden jedoch die USB-devices nicht attached: /etc/ttyUSB0
Bus 001 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
beim modprobe usbserial bspw.
suchte sheeva die treiber in /lib/modules/3.3.3/ ..
FATAL: Could not load /lib/modules/3.3.3/modules.dep: No such file or directory

Es gab im /lib/modules/ nur 2.6.33
Get http://www.xilka.com/sheeva/3/3.3/3.3.3 ... System.map

Copy to /boot, Do:
depmod -eF /boot/sheeva-3.3.3-System.map 3.3.3
nun gelingt modprobe nicht weil im 3.3.3 Ordner die Treiber fehlen, welche beim 2.6.36 drin sind.

mein 3.3.3 folder
modules.alias modules.dep modules.devname modules.symbols
modules.alias.bin modules.dep.bin modules.softdep modules.symbols.bin

der eigentliche Ordner 2.6.36 ist hingegen komplett:

build modules.ccwmap modules.isapnpmap modules.symbols
kernel modules.dep modules.ofmap modules.symbols.bin
modules.alias modules.dep.bin modules.order modules.usbmap
modules.alias.bin modules.devname modules.pcimap source
modules.builtin modules.ieee1394map modules.seriomap
modules.builtin.bin modules.inputmap modules.softdep

Wie kann ich die Treiberabfrage umbiegen auf den 2.6.36 Ordner?

gr und Dank

Benutzeravatar
LessWire
Beiträge: 558
Registriert: 21.11.2004 04:36:04
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bavaria

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von LessWire » 23.06.2012 05:51:19

Du kannst auf keinen Fall die 2.6.x Module für einen 3.3.x Kernel verwenden.

Die Lösung kann nur lauten, die zum 3.3.x Kernel gehörenden Module entweder bei Kompilierung des Kernels erzeugen zu lassen oder ein vollständiges fertiges Kernelpaket zu installieren.
Solltest Du doch die 3.3.x Module bereits in /lib/modules haben, dann könnte z.B. "depmod -a" (bei gebootetem 3.3.x Kernel) helfen, andernfalls siehe "man depmod".

Gruß, LW
at ~ now.

fniefna
Beiträge: 4
Registriert: 22.06.2012 12:24:52

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von fniefna » 23.06.2012 12:29:00

vielen Dank für die Rückmeldung.

wie installiere ich die usbserial - Unterstützung nach beschränkt auf ssh und ohne direkten Internetzugriff vom Server aus?
http://www.xilka.com/sheeva/3/3.3/3.3.3/

Kann ich nicht vl. den 2.6.36 Kernel nehmen der ja vollständig zu sein scheint, warum auch immer 3.3.3 geladen wird?

gr frank

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von Cae » 23.06.2012 18:21:06

Falls du den Grub verwendest und unklar ist, warum ein Kernel gebootet wird, kannst du mail die Konfiguration greppen:

Code: Alles auswählen

$ egrep '(menuentry|set\ default)' /boot/grub/grub.cfg
Zum schnellen Offine-Installieren kannst du das passende Kernelpaket von [1] holen, es in /var/cache/apt/archives/ werfen und dann ganz normal mit apt-get installieren.

Gruß Cae

[1] http://packages.debian.org/
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

fniefna
Beiträge: 4
Registriert: 22.06.2012 12:24:52

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von fniefna » 23.06.2012 19:56:00

Hallo,

wie eingangs erwähnt, ist es ein ARM Plattform mit Debian, also ohne Grub und leider auch ohne Internetzugriff.

Kann ich nicht einfach einen in /lib/modules/3.3.3/ den Ordner kernel erzeugen und drivers/usb/kernel/drivers/usb/serial/usbserial.ko und ftdi_sio.ko reinkopieren?

Ich habe in /root bereits sheeva-3.3.3-Modules.tar.gz liegen mit allem was dazu gehört?

Wie spielt man das korrekt ein?

Ich kann doch nicht ftdi_sio.ko mit apt-get installieren.?

Gruß und sorry für meine Wissenslücken

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von Cae » 23.06.2012 20:24:31

fniefna hat geschrieben:wie eingangs erwähnt, ist es ein ARM Plattform mit Debian,
Ups. Wie bootet die Kiste denn? Irgendwas muss den Kernel ja starten. Ich spiele neuerdings mit Armel herum, da interessiert mich das schon recht gewaltig.

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

fniefna
Beiträge: 4
Registriert: 22.06.2012 12:24:52

Re: FATAL: Module usbserial not found. versch. Kernel

Beitrag von fniefna » 24.06.2012 12:01:03

Hei,

embedded device haben einen Bootloader, redboot bspw. oder in diesem Fall U-boot.

Man kann enstprechende Einstellungen tätigen wenn man den Bootvorgang unterbricht und Bootargs setzt. Physischer Zugang ist unumgänglich dabei,

Zur Lösung meines Problems:

http://www.newit.co.uk/forum/index.php/ ... 374.0.html

ich hatte mir die module.tar.gz auf den sheeva gespielt und siehe Link nach Anweisung von Big Bear mit

Code: Alles auswählen

tar x -C / --overwrite -zf sheeva-3.3.3-Modules.tar.gz
eingespielt, ein reboot legte /dev/ttyUSB0 an und alles scheint zu laufen.

gr

Antworten