Saltar al contenido

Lector de tarjetas SD interno no detectado HP realtek RTS5227

Solución:

Santa mierda, finalmente lo hice funcionar.

Bien, esto es lo que hice.

Desde la última línea de lspci estaba claro que necesitaba el controlador RTS5227. Sin embargo, realmente no pude encontrar esto en ningún lugar en línea.

En su lugar, tomé el controlador RTS5229 del sitio web de Realtek e hice lo siguiente.

Cargué estos archivos para usarlos como controlador RTS5227 para cualquier otra persona que los necesite.

Descargar

Desde entonces, el enlace de descarga ha expirado, por lo que la fuente se ha colocado en un repositorio de GitHub con estos cambios, así como algunos adicionales para que funcione en el kernel 20.04 5.4.0.

Fuente

Esto es lo que hice para aquellos que no confían en el enlace o quieren hacerlo manualmente:

Entrar en rtsx.c y elimine los siguientes fragmentos de código del archivo:

  • __devinit
  • __devexit
  • __devexit_p
  • comentar .proc_info = proc_info en la línea 266 agregando // delante de la línea.

Entonces, en rtsx.h, cambio
#define CR_DRIVER_NAME "rts5229" para
#define CR_DRIVER_NAME "rts5227".

Luego, en Makefile, cambie TARGET_MODULE := rts5229 para TARGET_MODULE := rts5227.

Después de todo esto, normalmente debería poder instalar el controlador así:

  1. make
  2. sudo make install
  3. sudo depmod
  4. sudo modprobe rts5227

Ahora debería ver la ranura SD en nautilus y en el lanzador (en Ubuntu).

Espero que haya ayudado y gracias a todos por el apoyo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *