[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lettore memory card



Il 06/11/2013 15:05, Gollum1 ha scritto:
quella pagina è presumibilmente del 2008, probabilmente qualcosa è
cambiato nel frattempo anche nei kernel.

ora non credo che sia più necessario inserirlo in rc.local, quanto
piuttosto nelle udev.rules, indicando il modulo corretto da
utilizzare...

e probabilmente quando tu avvii con la scheda inserita, ti viene
riconosciuta in funzione di una qualche udev.rules...

prova ad accendere senza scheda, attivare su un terminale udevadm
monitor, aggiungere la scheda e su un altro terminale a digitare:

udevadm control --reload

oppure

/etc/init.d/udev restart

perché il dubbio che mi viene è che in qualche modo non sia lanciato
l'evento di udev, ma deve esserlo in fase di boot, se te lo riconosce
quando inserita prima del boot...


Byez

ho provato a fare quanto da te suggerito, per cui ho ri-avviato senza SD, su un terminale root ho eseguito udevadm monitor inserito la SD e su un secondo terminale ho eseguito prima udevadm control --reload e poi /etc/init.d/udev restart, ma il risultato non è cambiato: il monitor è rimasto in attesa e la SD non è stata riconosciuta.

Inoltre ho confrontato nuovamente gli output di lsmod eseguiti dopo aver avviato il notebook con e senza SD inserita, e quello che segue è il risultato:

Debian-Aspire5930G:/home/bellonio# diff -u lsmod_noSD lsmod_SD
--- lsmod_noSD	2013-11-06 16:07:06.000000000 +0100
+++ lsmod_SD	2013-11-06 15:44:59.000000000 +0100
@@ -23,6 +23,7 @@
 ehci_pci
 evdev
 ext3
+fat
 fscache
 fuse
 i2c_core
@@ -32,6 +33,7 @@
 iwldvm
 iwlwifi
 jbd
+jmb38x_ms
 joydev
 kvm
 kvm_intel
@@ -44,14 +46,19 @@
 mac80211
 mbcache
 media
+memstick
 mfd_core
 microcode
+mmc_block
+mmc_core
 Module
 mperf
 mxm_wmi
 nfs
 nfs_acl
 nfsd
+nls_cp437
+nls_utf8
 nvidia
 oid_registry
 parport
@@ -63,6 +70,8 @@
 rfcomm
 rfkill
 scsi_mod
+sdhci
+sdhci_pci
 sd_mod
 serio_raw
 sg
@@ -94,6 +103,7 @@
 usb_common
 usbcore
 uvcvideo
+vfat
 video
 videobuf2_core
 videobuf2_memops

mi sembra di capire che i moduli che non caricati quando avvio senza SD siano i seguenti:
+fat
+jmb38x_ms
+memstick
+mmc_block
+mmc_core
+nls_cp437
+nls_utf8
+sdhci
+sdhci_pci
+vfat

Ho provato allora a caricarli (tramite modprobe) manualmente tutti, e ho provato a rieseguire tutta la procedura che mi hai indicato, ma anche in questo caso il risultato è stato lo stesso: la SD non veniva riconosciuta.



--


________________________________
Giovanni Bellonio
via Molinetto, 32/H
21014 Laveno Mombello (VA)
tel/fax +39 0332 626278
mobile  +39 (0)368 7227193


Reply to: