martes, 31 de agosto de 2010

Problemas de detección con el detector Multi-tarjetas

Puede ser que algunos equipos tengan problemas para la detección de tarjetas introducidas en el lector Multi-tarjetas. Una posible solución es arrancar el equipo con la tarjeta deseada ya introducida en el lector. Esto hace que al arrancar  Ubuntu detecte la tarjeta en el lector y lo active. De lo contrario sino hay tarjeta introducida no detectará nada en él y no lo dejará activado.
 
Como dije esto sucede en algunos equipo (pocos) pero es un pequeño engorro tener que hacer lo que describí anteriormente para poder tener operativa nuestro lector Multi-tarjetas.
Pero peor es no tenerlo operativo claro está.
Si se quiere hay otra forma de obligar a que ubuntu inicie por defecto el lector de tarjetas activándolo en el arranque.

Para ésto deberemos proceder de la siguiente manera:
- Editamos el archivo grub desde una terminal:
sudo gedit /etc/default/grub

- Buscamos la siguiente línea:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

- La cambiamos por esta otra:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1"

- Guardamos los cambios, y una vez cerrado actualizamos el grub:
sudo update-grub

Cuando reiniciemos el equipo, podremos comprobar que el lector Multi-tarjetas está plenamente operativo.

Fuente  1
Fuente  2

6 comentarios:

  1. ya lo hice y no funciona
    creo que fue una mala idea actualizar desde 10.04, nunca me imagine que ubuntu tendria problemas tan graves despues de su lanzamiento

    ResponderEliminar
  2. Yo tengo un portátil Toshiba Satellite A200-1NH con lector de tarjetas de serie, que está a la izquierda de las clavijas para los auriculares y el micrófono, bajo los botones del touchpad y los indicadores luminosos LED. Tiene los símbolos de SD, MS y XD. Creo que también acepta MMC (precursor de SD).

    Yo tengo tarjetas SD y XD. En Ubuntu Lucid Lynx (v. 10.04), al meter en la ranura …
    a) … la tarjeta SD Nautilus se abre automáticamente y muestra el contenido de la memoria flash.
    b) … la tarjeta XD no pasa nada. Si abro Nautilus y voy a computer:/// (p.e. pinchando en el icono del ordenador) no sale nada al respecto (tampoco en el panel lateral pinchando F9 una o dos veces).

    Si hago lo que dice este artículo todo queda igual: sigo podiendo leer la tarjeta SD pero no la XD.

    Y, aunque arranque el ordenador con la tarjeta XD puesta, el problema persiste.

    También comento que dicha tarjeta xD es leída por el portátil al ponerla en un lector multitarjetas externo (con conexión USB).

    Además, tras poner una tarjeta SD y una xD en el lector interno del portátil …

    En un terminal, lspci | grep SD da:
    0c:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
    0c:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

    lspci | grep xD responde:
    0c:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

    dmesg | grep SD | grep card contesta:
    [ 1971.316083] tifm_core: MMC/SD card detected in socket 0:1
    [ 1971.603980] mmc1: new SD card at address b368

    dmesg | grep xD resulta en:
    [ 20.564128] tifm_core: SmartMedia/xD card detected in socket 0:0

    Por lo que el problema parece ser una falta de controlador para tarjetas xD en Ubuntu.

    ¿Alguien sabe el motivo de esto y alguna forma de resolver el problema?

    Gracias

    ResponderEliminar
  3. Pues Nifteran no sabría que decirte ya que igual que tú tengo lector multi-tarjetas en mi torre y no tengo ningún problema con las xD. Pero como siempre los Portátiles son un mundo a parte. Como tú tengo un portátil Toshiba pero el mio no tiene lector de tarjetas. A ver si hay suerte y alguien sabe algo al respecto.
    Saludos

    ResponderEliminar
  4. Gracias, Frannoe.

    El mismo problema encuentro para xD en el mismo portátil bajo Puppy Linux y bajo Linux Mint (que tampoco fallan para SD). Así que parece que el problema está en el driver para xD, ¿tal vez por un problema legal? ¿o bien técnico? ...

    Nota: se han probado 2 tarjetas xD, que funcionan en la cámara de fotos y que son leídas por el ordenador si se ponen en un lector de tarjetas externo (conectado por USB)

    ResponderEliminar
  5. Compañer@s:

    Todo apunta a que Microdol@r también está violando nuestra libertad en este asunto:
    http://ubuntuforums.org/showthread.php?t=1704857

    ¡¡Luchemos contra el esclavizador!!

    ResponderEliminar
  6. ¡Lo que faltaba para rizar el rizo!. Gracias amigo, muy buena información....

    ResponderEliminar