- Saved searches
- Use saved searches to filter your results more quickly
- kmahyyg/rts5229-dkms
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.txt
- About
- Saved searches
- Use saved searches to filter your results more quickly
- Zibri/Realtek-rts5229-linux-driver
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Saved searches
- Use saved searches to filter your results more quickly
- astyonax/patched-RTS5227-5229
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Realtek card reader driver for kernel >= 5.6.x
kmahyyg/rts5229-dkms
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.txt
General Information =================== Linux driver for Realtek PCI-Express card reader chip. Build Steps =========== 1) Clone this repo 2) Copy the whole folder into /usr/src/rts5229-1.07/ 3) dkms install -m rts5229 -v 1.07 4) Copy blacklist-rts5229.conf to /etc/modprobe.d/ (Optional) 5) reboot your computer Note: Root privilege is required in step 2, 3 and 4 If you wanna unload the module after suspend, run the following command: ```bash $ echo SUSPEND_MODULES="rts5229" | sudo tee -a /etc/pm/config.d/modules ```
About
Realtek card reader driver for kernel >= 5.6.x
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Realtek card reader driver for kernel >4.4.x (ubuntu 16.04-17.10 have broken driver and all kernels up to 4.15.0-041500rc1)
Zibri/Realtek-rts5229-linux-driver
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Linux driver for Realtek PCI-Express card reader chip.
- Clone this repo
- Copy the whole folder into /usr/src/rts5229-1.07/
- sudo dkms install -m rts5229 -v 1.07
- Copy blacklist-rts5229.conf to /etc/modprobe.d/ (Optional)
- sudo update-initramfs -u
- sudo dkms autoinstall
- reboot your computer
Note: Root privilege is required in step 2, 3 and 4
If you wanna unload the module after suspend, run the following command:
$ echo SUSPEND_MODULES="rts5229" | sudo tee -a /etc/pm/config.d/modules
git clone https://github.com/Zibri/Realtek-rts5229-linux-driver.git sudo mkdir /usr/src/rts5229-1.07 sudo cp Realtek-rts5229-linux-driver/* /usr/src/rts5229-1.07 cd /usr/src/rts5229-1.07 sudo su > dkms install -m rts5229 -v 1.07 > exit sudo mkinitcpio -p linux sudo dkms autoinstall reboot
About
Realtek card reader driver for kernel >4.4.x (ubuntu 16.04-17.10 have broken driver and all kernels up to 4.15.0-041500rc1)
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
A patch to compile the official realtek driver for RTS5227/5229 for linux 4.4.0 -> 4.7.0
astyonax/patched-RTS5227-5229
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Realtek SD/MMC card reader RTS5227/5229
The default driver in the ubuntu kernel for the Realtek card reader RTS5227 or RTS5229 does not work for all sd card.
$lspci . Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01) . $dmesg . [ 251.004521] mmc0: cannot verify signal voltage switch [ 251.307113] mmc0: error -110 whilst initialising SD card [ 253.683004] mmc0: card never left busy state [ 253.683015] mmc0: error -110 whilst initialising SD card [ 256.062977] mmc0: card never left busy state [ 256.062988] mmc0: error -110 whilst initialising SD card .
Often, some SD cards do not work with the default driver (in my case rtsx_pci ). Not all cards trigger this error, but one of mine does (HAMA SDHC 16GB, class 10).
Changes to original repository by astyonax:
I tested the compilation on:
- Linux 4.15.0
- Linux 4.14.0
- Linux 4.12.0
- Linux 4.10.2
- Linux 4.9.0
- Linux 4.7.0
- Linux 4.6.3
- Linux 4.4.0
- Linux 4.3.3
- I know nothing of how drivers work, I simply tried to correct the few compilation errors.
- Although everything seems to work fine in my machine, I do not guarantee that the changes I’ve done will not blow up your machine.
Manual (updated by Stane1983)
- Clone this repo & cd in the repo folder
- Add rtsx_pci to blacklisted modules as follows:
echo 'blacklist rtsx_pci' >> /etc/modprobe.d/blacklist.conf
sudo dkms add ./rts5229 sudo dkms install rts5227/1.07
echo SUSPEND_MODULES="rts5227" | sudo tee -a /etc/pm/config.d/modules
Some changes to the code are peculiar of Linux 4.4 , but many others were already reported:
Link to the Realtek driver page for RTS5229 (I have RTS5227 but it seems to be working fine):
About
A patch to compile the official realtek driver for RTS5227/5229 for linux 4.4.0 -> 4.7.0