[>a2464.html>] [<a2462.html<] [^a2.html^]
Come devo configurare il kernel per renderlo in grado di gestire un lettore Iomega Zip esterno da 100M connesso via porta parallela?
---------
Io possiedo il lettore ZIP Parallelo e viene visto come /dev/sda4
. Per farlo funzionare devi includere nella compilazione del kernel le opzioni adatte.
Queste sono:
SCSI Support: Yes SCSI Disk Support: Yes
All'interno della sezione SCSI Low Level Driver:
IOMEGA ZIP: Yes
All'interno della sezione Character Device:
Printer Support: Yes
Ricompila e guarda nei messaggi del kernel (con dmesg) se lo ZIP è stato riconosciuto.
Per montarlo:
#
mount -t vfat /dev/sda4 /mount_point
[Invio]
Per ulteriori informazioni esiste lo ZIP-Drive mini HOWTO.
Ho un problema con lo Zip Plus. Ho da poco aggiornato la mia distribuzione. Prima per utilizzare lo Zip, utilizzavo i seguenti comandi:
insmod imm.o mount -t vfat /dev/sda4 /zip
dove /zip è il mount point che avevo creato per lo zip
ora, quando digito insmod ottengo i seguenti messaggi di errore:
/lib/modules/2.2.9-27mdk/scsi/imm.o: unresolved symbol parport_release_Rcdfb4d19 /lib/modules/2.2.9-27mdk/scsi/imm.o: unresolved symbol parport unregister_devoce_R528dbb47 /lib/modules/2.2.9-27mdk/scsi/imm.o: unresolved symbol parport_register_device_R2c1b91b /lib/modules/2.2.9-27mdk/scsi/imm.o: unresolved symbol parport_claim_r4664b1b5 ...
Che devo fare?
---------
Manca il supporto per la porta parallela, che sui kernel 2.2.x è a sé stante. Devi ricompilare il kernel con questo supporto, e poi dare:
modprobe parport modprobe parport_pc io=0x3bc,0x378,0x278 irq=none,7,auto
Lo Zip è esterno e parallelo, la porta parallela è libera ed unica; c'è un metodo che mi consente di montare questa periferica senza andarmi a ricompilare il Kernel?
---------
Vedi se in:
/lib/modules/versione_kernel/scsi
hai il modulo ppa.o
Se ce l'hai, è anche possibile che tu abbia il resto dell'armamentario SCSI necessario per montare un lettore zip (se poi hai dischi SCSI non c'è problema).
Prova a vedere se con:
#
mount -t vfat /dev/sda4 /mnt/dir_che_crei_appositamente
[Invio]
funziona.
Questo è il metodo più veloce.
Poi potresti controllare se ti riconosce la partizione sullo zip:
carichi il modulo (modprobe ppa) e dai:
#
fdisk -l
[Invio]
se trova la partizione sullo zip te lo comunicherà.
Come faccio a compilare il modulo ppa?
---------
Nella scelta delle componenti del kernel da make menuconfig (o da make xconfig se stiamo in X) alla voce SCSI vai alla voce:
SCSI LOWLEVEL OPTIONS
e lì seleziona i moduli riguardanti lo Iomega Zip. Usa ppa se hai uno zip100 e imm se hai lo Zip Plus.
Se usi i kernel 2.2.x, ed hai uno Zip parallelo, dovrai inserire anche il supporto per la parallela in GENERAL SETUP:
Parallel port support, PC-style hardware (preferibilmente come modulo)
Poi continui la configurazione del kernel. Se lo hai compilato come mudulo il kernel potrebbe non caricarlo all'avvio (il ppa) in quel caso basta dare:
#
modprobe ppa
[Invio]
Di solito il dispositivo lo trovi sotto /dev/sdb4.
LDR --- Copyright © 1999-2000 Gaetano Paolone -- bigpaul @ pluto.linux.it