Lenovo ThinkPad Twist S230u

From Gentoo Wiki
Jump to:navigation Jump to:search

Hardware

Standard

Device Make/model Status Vendor ID / Product ID Kernel driver(s) Kernel version Notes
Keyboard N/A Works N/A N/A 4.2
Wi-Fi Intel Corporation Centrino Wireless-N 2230 Works N/A iwlwifi 4.2
Sound N/A Works N/A N/A 4.2
Webcam N/A Works N/A N/A 4.2
Card Reader RTS5229 PCI Express Card Reader Works N/A N/A 4.2

Installation

Using a standard stage3 installation everything should pretty much work out of the box.

Firmware

The wireless card requires external firmware (iwlwifi-2030-6.ucode):

root #emerge --ask sys-kernel/linux-firmware

Kernel

KERNEL External firmware (optional, can be loaded as a module)
Device Drivers  --->
  Generic Driver Options  --->
    -*- Userspace firmware loading support
    [*]   Include in-kernel firmware blobs in kernel binary
    (iwlwifi-2030-6.ucode) External firmware blobs to build into the kernel binary
    (/lib/firmware) Firmware blobs root directory
    [ ] Fallback user-helper invocation for firmware
KERNEL Wi-Fi
Device Drivers  --->
  [*] Network device support  --->
    [*]   Wireless LAN  --->
      [ ]   ADMtek devices
      [ ]   Atheros/Qualcomm devices
      [ ]   Atmel devices
      [ ]   Broadcom devices
      [ ]   Cisco devices
      [*]   Intel devices
      < >     Intel PRO/Wireless 2100 Network Connection
      < >     Intel PRO/Wireless 2200BG and 2915ABG Network Connection
      < >     Intel Wireless WiFi 4965AGN (iwl4965)
      < >     Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945)
      <M/*>   Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi)
      <M/*>   Intel Wireless WiFi DVM Firmware support
      < >     Intel Wireless WiFi MVM Firmware support
KERNEL Sound
Device Drivers  ---> 
      <*> Sound card support  ---> 
          <*>   Advanced Linux Sound Architecture  ---> 
              [*]   USB sound devices  ---> 
                  <M>   USB Audio/MIDI driver
KERNEL Webcam
Device Drivers --->
    <M> Multimedia support --->
      [*] Media USB Adapters --->
        [M] USB Video Class (UVC)
KERNEL Card Reader
Device Drivers --->
    Misc devices--->
      < > Realtek PCI-E card reader

Emerge

Note
It was mentioned in the discussions that the driver package may not be necessary if both "Realtek PCI-E card reader" (CONFIG_MISC_RTSX_PCI) and "Realtek PCI-E SD/MMC Card Interface Driver" (CONFIG_MMC_REALTEK_PCI) are enabled in the kernel.

Driver for card reader:

root #emerge --ask sys-block/rts5229

Troubleshooting

Keyboard/Trackpoint/Touchpad does not work

For some reason on kernels >= 4.2 the keyboard, trackpoint and touchpad do not work on the first boot. To work around this problem, add i8042.nomux=1 i8042.reset to your kernel parameters:

FILE /etc/default.grubadd to kernel command line
GRUB_CMDLINE_LINUX_DEFAULT="i8042.nomux=1 i8042.reset"