ancora autofs udev hotplug e lettore mp3

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

ancora autofs udev hotplug e lettore mp3

Messaggio da dapuzz »

Salve a tutti
Non riesco a montare il lettore mp3 che dovrebbe essere vista come una normalizzima penna usb
Il problema è che /dev/sda* non esiste
Quando la collego dmesg mi mostra

Codice: Seleziona tutto

Jun 27 22:18:40 (none) kernel: usb 1-2: new full speed USB device using uhci_hcd and address 5
Jun 27 22:18:40 (none) kernel: usb 1-2: configuration #1 chosen from 1 choice
Jun 27 22:18:40 (none) kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jun 27 22:18:45 (none) kernel:   Vendor:           Model:                   Rev:
Jun 27 22:18:45 (none) kernel:   Type:   Direct-Access                      ANSI SCSI revision: 00
lsusb mi dice

Codice: Seleziona tutto

Bus 001 Device 005: ID 10d6:1100 Actions Semiconductor Co., Ltd
e udevmonitor mi dice

Codice: Seleziona tutto

UEVENT[1151440296] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2
UEVENT[1151440296] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0
UEVENT[1151440296] add@/class/scsi_host/host3
UEVENT[1151440296] add@/class/usb_device/usbdev1.6
UEVENT[1151440301] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0/host3/target3:0:0/3:0:0:0
UEVENT[1151440301] add@/class/scsi_device/3:0:0:0
Ho installato
[*]udev 071-i486-1
[*]hotplug 2004_09_23-noarch-8

Perchè udev non mi crea /dev/sdqualcosa? C'è un modo per crearlo a mano? Help me plz

Edit:
dimenticato di postare lsmod :) ho omesso i moduli che spero non servano :D

Codice: Seleziona tutto

Module                  Size  Used by
usb_storage            70336  0
scsi_mod               70116  1 usb_storage
w83627hf               21008  0
hwmon_vid               2176  1 w83627hf
hwmon                   2196  1 w83627hf
eeprom                  5264  0
i2c_isa                 3328  1 w83627hf
lirc_serial            10720  0
lirc_dev               10852  1 lirc_serial
autofs4                13700  2
ohci_hcd               16004  0
ehci_hcd               25224  0
ns558                   4484  0
via_agp                 7424  1
8139too                20096  0
mii                     4224  1 8139too
i2c_viapro              6676  0
uhci_hcd               25872  0
nls_iso8859_1           3968  1
nls_cp437               5632  1
capability              3208  0

mangus
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: lun 1 mar 2004, 0:00
Località: Castel de brett!! (bologna)
Contatta:

Messaggio da mangus »

non viene caricato il modulo scsi disk
prova 'modprobe sd_mod' e la device dovrebbe apparire, resta da capire perchè udev
non te lo carica, hai modificato qualcosa o cipollato le regole di udev?

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

no, non ho toccato niente di udev :(
quel modulo non ce l'ho :(
ho 3 file
compat.rules.unsupported devfs.rules.unsupported udev.rules

riporto la parte interessante delle rulez di udev

Codice: Seleziona tutto

root@slax:/etc/udev/rules.d# cat devfs.rules.unsupported |grep sd
#      For example, 'sda3' has a "kernel number" of '3'
BUS="scsi", KERNEL="sd[a-z]",            PROGRAM="/etc/udev/scripts/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-z][0-9]*",      PROGRAM="/etc/udev/scripts/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-i][a-z]",       PROGRAM="/etc/udev/scripts/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-i][a-z][0-9]*", PROGRAM="/etc/udev/scripts/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
KERNEL="capi",          NAME="capi20", SYMLINK="isdn/capi20"
_____________________________________
root@slax:/etc/udev/rules.d# cat udev.rules|grep sd
KERNEL="sd*",           NAME="%k", GROUP="disk"
Forse mi manca qualcosa nel kernel. Vado a vedere quel modulo che mi hai detto, e magari ne approfitto per aggiornare al 2.6.17 :D

Superedit: nel kernel non avevo SCSI disk support. nè legacy /proc/scsi support.
Adesso ricompilo e vi dò gli aggiornamenti

mangus
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: lun 1 mar 2004, 0:00
Località: Castel de brett!! (bologna)
Contatta:

Messaggio da mangus »

metti come modulo scsi disk e scsi generic e vedrai che va, ciao

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

Grazie mille. Il primo step è risolto. Adesso cerco come attivare l'automount.
Che differenza c'è tra autofs e la combinazione micidiale di 'hal+dbus' ?

mangus
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: lun 1 mar 2004, 0:00
Località: Castel de brett!! (bologna)
Contatta:

Messaggio da mangus »

autofs è un vecchio sistema di automount in kernel space se ben ricordo,mentre dbus e hal sono il futuro della gestione dei dispositivi in linux in userspace lavorando in congiunzione con udev per la parte in kernelspace. So per certo che kde4 userà dbus per cui prima o poi PJV dovrà implementarlo in slackware. Più poi che prima... 8)

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

sto ricompilando kdebase con l'opzione --whith-hal :D ci sta mettendo una vita e il processore sta per esplodere.... l'estate non è un buon periodo per compilare :asd:

Aggiornamento:
Kdebase compilato tramite slackbuild. Un po' di terrore nel fare removepkg e installpgk ma alla fine mi sono ritrovato hal backend enabled. Inserisco il lettore et voilà, mi ritrovo la finestrella tipo Windows "Che vuoi fare? Apri, non fare niente, ecc ecc"

A questo punto disisnstallo autofs e amd
Ancora tante grassie per i suggerimenti :)

Rispondi