Lenovo IdeaPad s10-3t

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: This page is ancient (Discuss in Talk:Laptop#Old laptop pages)

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Missing a lot of content (Discuss in Talk:Lenovo IdeaPad s10-3t)

System Specification

  • CPU: Intel Atom N450 (1.66 GHz) or N470?
  • Memory: 1GB DDR2 - can be upgraded to max of 2GB
  • Ethernet: Broadcom NetLink BCM57780 Gigabit
  • WiFi: Broadcom BCM4313 or Intel Corporation WiMAX/WiFi Link 6050 Series
  • Hard-Drive: 160GB standard with larger sizes available
  • Optical Drive: None
  • Integrated Graphics: Intel Pineview Integrated graphics
  • Touchscreen: ??? (2081:0A01) or Cando TouchScreen (2087:0A01)
  • Sound: Conexant pebble high definition smartaudip (14F1:5066) or Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (8086:27d8)
  • Screen: 10" LCD (1024x600)
  • SD Card Reader
  • Webcam: Lenovo Easycam?
  • Bluetooth: USI Co., Ltd (10ab:0816)?

Ethernet

See Network configuration/Ethernet#Broadcom BCM57780.

Wireless

The Broadcom BCM4313 card requires the broadcom-wl module.

Intel Corporation WiMAX/WiFi Link 6050 Series works out of the box (with version 2.6.34 of the kernel).

Graphics

  • So far, the keyboard/touchpad has not been able to work with or without an xorg.conf file.
  • Use vga=866 as a kernel parameter.

See Xorg, Intel graphics and Touchpad Synaptics.

Accelerometer

The IAPS driver works. It can be built and loaded as follows:

$ cd /usr/src
$ git clone git://gitorious.org/iaps/iaps.git
$ cd iaps
$ make
# make install
# depmod -a
# modprobe iaps
# dmesg

A line similar to input: iaps as /devices/virtual/input/input13 should be observed from the output of dmesg above.

lsinput from kraxel/input (a.k.a. input-utils on Debian) will produce output similar to the following:

/dev/input/event12
  bustype : BUS_ISA
  vendor  : 0x0
  product : 0x0
  version : 0
  name    : "iaps"
  phys    : "isa702/input0"
  bits ev : EV_SYN EV_ABS

Events can be read as follows:

$ input-events 12
waiting for events
15:13:53.622930: EV_ABS ABS_X 555
15:13:53.622958: EV_SYN code=0 value=0
15:13:53.973886: EV_ABS ABS_X 541
15:13:53.973916: EV_SYN code=0 value=0
15:13:54.024218: EV_ABS ABS_X 556
15:13:54.024240: EV_ABS ABS_Y 532
15:13:54.024243: EV_SYN code=0 value=0
15:13:54.073551: EV_ABS ABS_X 555
...

The ThinkWiki page for the Hard Drive Active Protection System (HDAPS) lists some interesting applications for the accelerometer.