GNU/Linux >> Znalost Linux >  >> Ubuntu

Nebyla detekována interní čtečka SD karet HP Realtek Rts5227?

Nedávno jsem nainstaloval Ubuntu 14.04 na svůj HP Envy m7-j020dx. Jediný problém, který mám v současné době, je, že interní čtečka karet SD se nezdá být vůbec detekována. Snažil jsem se najít řešení pomocí Google, ale bylo toho málo, jak tento problém vyřešit, a řešení, která jsem zkoušel, nefungovala. Neexistuje žádný externí problém, protože ve Windows 8 vše funguje dobře.

Zajímavost:SD karta je detekována na 14.04 Live CD, ale ne jinak.

S vloženou kartou SD i bez ní, df -h mi dává následující výsledek:

Filesystem             Size  Used Avail Use% Mounted on
/dev/sda5              154G   35G  112G  24% /
none                   4,0K     0  4,0K   0% /sys/fs/cgroup
udev                   3,9G  4,0K  3,9G   1% /dev
tmpfs                  792M  1,4M  791M   1% /run
none                   5,0M     0  5,0M   0% /run/lock
none                   3,9G   28M  3,9G   1% /run/shm
none                   100M   32K  100M   1% /run/user
/dev/sda2              256M  102M  155M  40% /boot/efi
/home/ramzes/.Private  154G   35G  112G  24% /home/ramzes

Co nefungovalo:

  • Restartování s kartou SD ve čtečce
  • sudo modprobe rts5139
  • sudo modprobe rts5229 (FATAL:Modul nenalezen)
  • toto
  • v důsledku toho jsem musel na další 4 hodiny opravovat typy oddílů
  • cokoli na úvodní stránce google, které se zabývá tímto tématem

Nějaké informace

  • Jádro:Linux envy 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
  • lspci -v výstup s kartou v:http://pastebin.com/VEHik10j – příslušný bit (možná):

    03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
        Subsystem: Hewlett-Packard Company Device 1965
        Flags: fast devsel, IRQ 19
        Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00
        Capabilities: [150] Latency Tolerance Reporting
        Capabilities: [158] L1 PM Substates
    
  • dmesg výstup:http://pastebin.com/daVuzg2g

Nejlepší odpověď

Sakra, konečně se mi to podařilo.

Dobře, takže tady je to, co jsem udělal.

Z posledního řádku lspci bylo jasné, že potřebuji ovladač RTS5227. To jsem však opravdu nikde na internetu nenašel.

Místo toho jsem vzal ovladač RTS5229 z webu Realtek a provedl následující.

Nahrál jsem tyto soubory, abych je mohl použít jako ovladač RTS5227 pro každého, kdo to potřebuje.

.

Stáhnout

Platnost odkazu ke stažení mezitím vypršela, takže zdroj byl vložen do úložiště GitHub s těmito změnami a také s některými dalšími, aby fungoval na 20.04 kernel 5.4.0.

Související:Jak vybudovat jednotu ze zdroje v Ubuntu?

Zdroj

Zde je to, co jsem udělal pro ty, kteří odkazu nedůvěřují nebo to chtějí udělat ručně:

Přejděte na rtsx.c a odeberte ze souboru následující části kódu:

  • __devinit
  • __devexit
  • __devexit_p
  • komentujte .proc_info = proc_info na řádku 266 přidáním // před řádek.

Poté v rtsx.h , změňte
#define CR_DRIVER_NAME "rts5229" to
#define CR_DRIVER_NAME "rts5227" .

Poté v Makefile změňte TARGET_MODULE := rts5229 na TARGET_MODULE := rts5227 .

Po tom všem byste měli být schopni normálně nainstalovat ovladač takto:

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

Nyní byste měli vidět slot SD v nautilu a ve spouštěči (na Ubuntu).

Doufám, že to pomohlo, a děkuji všem za podporu!!!


Ubuntu
  1. Jak získat typ interní čtečky karet?

  2. Vgaswitcheroo nevybírá diskrétní kartu?

  3. V nastavení zvuku nebyla zjištěna žádná zvuková karta, ačkoli zvuk funguje?

  1. Ethernet nebyl vůbec detekován?

  2. Adaptér Wifi (čipová sada Realtek 8821ce) nebyl po upgradu na Ubuntu 18.04 nalezen?

  3. Touchpad Synpatics Občas nebyl zjištěn?

  1. Problém s tiskem v Libreoffice Writer, ale ne v Adobe Acrobat Reader nebo Evolution?

  2. 19.10:&18.04:Připojit, odpojit nabíječku nebylo okamžitě zjištěno:Windows vidí změnu okamžitě?

  3. Odstraňování problémů s iSCSI:Cíle nebyly po restartu detekovány