GNU/Linux >> Belajar Linux >  >> Ubuntu

Pembaca Kartu Sd Internal Tidak Terdeteksi Hp Realtek Rts5227?

Saya baru-baru ini menginstal Ubuntu 14.04 di HP Envy m7-j020dx saya. Satu-satunya masalah yang saya alami saat ini adalah pembaca kartu SD internal sepertinya tidak terdeteksi sama sekali. Saya telah mencoba mencari solusi menggunakan Google, tetapi hanya sedikit yang dapat ditemukan tentang cara mengatasi masalah ini, dan solusi yang saya coba tidak berhasil. Tidak ada masalah eksternal karena semuanya bekerja dengan baik di Windows 8.

Fakta menyenangkan:Kartu SD terdeteksi pada Live CD 14,04, tetapi tidak sebaliknya.

Dengan dan tanpa kartu SD, df -h memberi saya hasil berikut:

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

Apa yang tidak berhasil:

  • Me-boot ulang dengan kartu SD di pembaca
  • sudo modprobe rts5139
  • sudo modprobe rts5229 (FATAL:Modul tidak ditemukan)
  • ini
  • ini yang membuat saya memperbaiki jenis partisi saya selama 4 jam ke depan
  • apa pun halaman depan google yang membahas topik ini

Beberapa info

  • Kernel: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 keluaran dengan kartu di:http://Pastebin.com/VEHik10j – bit yang relevan (mungkin):

    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 keluaran:http://Pastebin.com/daVuzg2g

Jawaban Terbaik

Ya ampun, akhirnya aku berhasil.

Oke, jadi inilah yang saya lakukan.

Dari baris terakhir lspci jelas bahwa saya membutuhkan driver RTS5227. Namun, saya benar-benar tidak dapat menemukan ini di mana pun secara online.

Sebagai gantinya, saya mengambil driver RTS5229 dari situs web Realtek dan melakukan hal berikut.

Saya mengunggah file-file ini untuk digunakan sebagai driver RTS5227 bagi orang lain yang membutuhkan.

.

Unduh

Tautan unduhan telah kedaluwarsa sehingga sumbernya telah dimasukkan ke dalam repo GitHub dengan perubahan ini serta beberapa tambahan untuk membuatnya berfungsi pada 20.04 kernel 5.4.0.

Terkait:Bagaimana Cara Membangun Persatuan Dari Sumber di Ubuntu?

Sumber

Inilah yang saya lakukan untuk mereka yang tidak mempercayai tautan atau ingin melakukannya secara manual:

Masuk ke rtsx.c dan hapus potongan kode berikut dari file:

  • __devinit
  • __devexit
  • __devexit_p
  • komentari .proc_info = proc_info pada baris 266 dengan menambahkan // di depan baris.

Kemudian, di rtsx.h , ubah
#define CR_DRIVER_NAME "rts5229" untuk
#define CR_DRIVER_NAME "rts5227" .

Kemudian, di Makefile, ubah TARGET_MODULE := rts5229 ke TARGET_MODULE := rts5227 .

Setelah semua ini, Anda seharusnya dapat menginstal driver seperti ini:

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

Anda sekarang akan melihat slot SD di nautilus dan di peluncur (di Ubuntu).

Semoga membantu, dan terima kasih kepada semua orang atas dukungannya!!!


Ubuntu
  1. Bagaimana Cara Mendapatkan Jenis Pembaca Kartu Internal?

  2. Vgaswitcheroo Tidak Memilih Kartu Diskrit?

  3. Tidak Ada Kartu Suara yang Terdeteksi di Pengaturan Suara, Meskipun Suara Berfungsi?

  1. Ethernet Tidak Terdeteksi Apa Pun?

  2. Adaptor Wifi (chipset Realtek 8821ce) Tidak Ditemukan Setelah Diupgrade Ke Ubuntu 18.04?

  3. Masalah Mencetak Di Libreoffice Writer Tapi Tidak Di Adobe Acrobat Reader Atau Evolution?

  1. Perbaiki Pembaca Kartu SD tidak berfungsi setelah pemutakhiran Ubuntu 16.04

  2. Headphone Tidak Terdeteksi Saat Dicolokkan Sebelum Boot?

  3. 19.10:&18.04:Colokan Pengisi Daya, Cabut Tidak Segera Terdeteksi:Windows Segera Melihat Perubahan?