Difference between revisions of "MSI Wind U100"

From ArchWiki
Jump to: navigation, search
m (cat)
m (Reverted edits by Manolo (Talk) to last revision by Droetker)
Line 1: Line 1:
This article pertains to the MSI Wind U100 netbook.
+
[[Category:Laptops (English)]][[Category:HOWTOs (English)]]
 +
== Introduction ==
 +
This article pertains to the MSI Wind U100 netbook/sub-notebook.
 +
 
 +
== Hardware ==
  
==Hardware==
 
 
     * CPU: Intel Atom N270 1.6Ghz
 
     * CPU: Intel Atom N270 1.6Ghz
 
     * RAM: 1024 Mb, DDR2 667Mhz (optional)
 
     * RAM: 1024 Mb, DDR2 667Mhz (optional)
Line 30: Line 33:
 
   02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)
 
   02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)
  
Some have an alternate wireless card:
+
Some have other wireless cards:
 
   02:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
 
   02:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
  
==Installation==
+
== Installation ==
===With an external CD/DVD drive===
+
 
Refer to [[Beginners_Guide#CD_installer|this]] section of the [[Beginners_Guide|Beginners' Guide]] for instructions on obtaining an iso image and burning to a CD.
+
There are several possible ways to install Arch onto an MSI Wind U100. You can boot either from a USB Stick / Memory Card, or from an external CD/DVD drive using the
 +
 
 +
=== Installation from external CD/DVD drive ===
 +
 
 +
Refer to [[Beginners_Guide#CD_installer|this]] section of the [[Beginners_Guide|Beginner's Guide]] for instructions on obtaining an iso image and burning to a CD.
 
Then, hook up the external USB drive to the notebook. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.
 
Then, hook up the external USB drive to the notebook. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.
  
===With a USB flash drive/memory card===
+
=== Installation from USB Flash Drive / Memory Card ===
Refer to [[Beginners_Guide#USB_stick|this section]] of the [[Beginners_Guide|Beginners' Guide]] for instructions on obtaining an iso image and writing it to a USB drive or flash memory card.
+
 
 +
Refer to [[Beginners_Guide#USB_stick|this section]] of the [[Beginners_Guide|Beginner's Guide]] for instructions on obtaining an iso image and writing it to a USB drive or flash memory card.
 
Then, plug in the flash drive or memory card. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.
 
Then, plug in the flash drive or memory card. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.
  
==Multimedia==
+
== Multimedia ==
 +
=== Audio ===
  
===Audio===
+
Audio is supported through ALSA with virtually no configuration. Following the [[Beginners_Guide#Step_1:_Configure_sound_with_alsamixer|ALSA Section]] of the [[Beginners_Guide|Beginner's Guide]] should be all that is needed.
  
Audio is supported through ALSA with virtually no configuration. Following the [[Beginners_Guide#Step_1:_Configure_sound_with_alsamixer|ALSA Section]] of the [[Beginners_Guide|Beginners' Guide]] should be all that is needed.
+
=== Video ===
  
===Video===
+
Use the native Intel video driver, '''intel'''. It can be found in pacman as the package '''xf86-video-intel''', although installing Xorg should pull this in by default. Aside from that, there are no out-of-the-ordinary configuration steps, refer to [[Beginners_Guide#Step_2:_Install_X|this section]] of the [[Beginners_Guide|Beginner's Guide]] for additional setup instructions.
Use the native Intel video driver, '''intel'''. It can be found in pacman as the package '''xf86-video-intel''', although installing Xorg should pull this in by default. Aside from that, there are no out-of-the-ordinary configuration steps, refer to [[Beginners_Guide#Step_2:_Install_X|this section]] of the [[Beginners_Guide|Beginners' Guide]] for additional setup instructions.
+
 
 +
=== Webcam ===
  
===Webcam===
 
 
The webcam should be supported through the '''uvcvideo''' module. It should be loaded by default, but if not, then do:  
 
The webcam should be supported through the '''uvcvideo''' module. It should be loaded by default, but if not, then do:  
 +
 
  modprobe uvcvideo
 
  modprobe uvcvideo
  
 
To load the webcam driver automatically you may need to add uvcvideo to the MODULES array in /etc/rc.conf.
 
To load the webcam driver automatically you may need to add uvcvideo to the MODULES array in /etc/rc.conf.
 +
 
  MODULES=(uvcvideo)
 
  MODULES=(uvcvideo)
  
 
Webcam use 640x480 resolution. As a warning, recording video with higher resolutions may result in a lower framerate.
 
Webcam use 640x480 resolution. As a warning, recording video with higher resolutions may result in a lower framerate.
  
Do not forget to activate the Webcam with the hotkey Fn+F6
+
Don't forget to activate the Webcam with the hotkey Fn+F6
  
==Networking==
+
== Networking ==
 +
=== Wireless ===
  
===Wireless===
+
You will need to determine which card your Wind has -- some have an a/b/g '''Realtek 8187''', some have a b/g/n '''Ralink RT2860''', and some have a b/g/n '''Atheros AR928X'' card.
You will need to determine which card your Wind has -- some have an a/b/g '''Realtek 8187''', some have a b/g/n '''Ralink RT2860''', and some have a b/g/n '''Atheros AR928X''' card. To determine which card you have, run:
+
To determine which card you have, run:
 
  lspci  
 
  lspci  
 +
 
and check if you have a Ralink entry, or two Realtek entries. (The ethernet adaptor is Realtek, so if you have the Realtek wireless card, you will see two seperate pci entries for that company).
 
and check if you have a Ralink entry, or two Realtek entries. (The ethernet adaptor is Realtek, so if you have the Realtek wireless card, you will see two seperate pci entries for that company).
  
====Realtek cards====
+
==== Realtek Cards ====
MSI Wind U100 includes buggy Wi-Fi 802.11b/g adapter rtl8187se from Realtek. The module is ''rtl8187se''.
+
MSI Wind U100 includes buggy Wi-Fi 802.11b/g adapter rtl8187se from Realtek.
 +
 
 +
Since kernel 2.6.29 there's a working driver included in staging line. The module is
 +
 
 +
rtl8187se
 +
 
 +
===== Kernel <= 2.6.28 =====
 +
First at all download  PKGBUILD from AUR. After that probing under root this driver.
  
Installing the Windows drivers with ndiswrapper is recommended, since the staging driver is very unstable as of kernel 2.6.31.5-1.
+
modprobe r8180 
  
See: [[Rtl8187 wireless]]
+
for additional information see [[Rtl8187_wireless|this page]].
  
====Ralink cards====
+
==== Ralink Cards ====
This card works well, but drivers are not included by default. Download the [http://aur.archlinux.org/packages.php?ID=14557 RT2860 package tarball] from the AUR. To install, as a regular user:
+
This card works well, but drivers are not included by default.  
  $ tar zxfv rt2860.tar.gz
+
Download the [http://aur.archlinux.org/packages.php?ID=14557 RT2860 package tarball] from the AUR.
 +
To install, as a NON-ROOT user,
 +
  tar zxfv rt2860.tar.gz
 
  cd rt2860
 
  cd rt2860
 
  makepkg PKGBUILD
 
  makepkg PKGBUILD
Follow the on-screen instructions. Then,
+
 
 +
and follow the on-screen instructions.
 +
Then,
 
  # modprobe rt2860
 
  # modprobe rt2860
 
and the card should be working as expected. It will show up in iwconfig as interface '''ra0'''.
 
and the card should be working as expected. It will show up in iwconfig as interface '''ra0'''.
  
====Atheros cards====
+
==== Atheros Cards ====
<small>To-do</small>
+
TODO
  
===LAN===
+
=== LAN ===
The driver is included in the kernel:
+
''' Only for kernels <= 2.26.27 ! '''
# modprobe r8169
+
There is a problem with the stock driver in kernel <= 2.6.27.
  
==Memory stick reader==
+
The stock driver '''r8169''' doesn't work. You can download the [http://aur.archlinux.org/packages.php?ID=21947 r8101 driver] from the AUR. However, there is no PKGBUILD file at the moment, the driver must be compiled from source.
The multi-card reader appears to work out of the box.
+
Then as root
 +
# modprobe r8180
  
==Power management==
+
After an upgrade to kernel 2.6.27, the module can be unloaded, and '''r8169''' used instead.
Pm-utils may work without intervention, however it may require you to add the [[Pm-utils#Resume_Hook|resume hook]] and remove the [[Pm-utils#Blank_screen_issue|autodetect hook]] before it will work correctly.
+
 
 +
== Memory Stick Reader ==
 +
 
 +
The multi-card reader appears to work out of the box.
  
==External links==
+
== Power Management ==
[http://msiwind.net/ msiwind.net] -- Portal featuring information about whole Wind family. It also maintains an ([http://wiki.msiwind.net/index.php/Arch_Linux Arch Linux wiki article]) and forum for Winds users. '''Note:''' This site no longer exists.
+
Pm-utils may work out of the box, however it may require you to add the [[Pm-utils#Resume_Hook|resume hook]] and remove the [[Pm-utils#Blank_screen_issue|autodetect hook]] before it will work correctly
  
[[Category:MSI (English)]] [[Category:HOWTOs (English)]]
+
== Links ==
 +
[http://msiwind.net/ msiwind.net] – vortal featuring information about whole Wind family. It also maintains wiki ([http://wiki.msiwind.net/index.php/Arch_Linux msiwind.net's Arch Linux wiki article]) and forum for Winds users community.

Revision as of 02:04, 17 November 2009

Introduction

This article pertains to the MSI Wind U100 netbook/sub-notebook.

Hardware

   * CPU: Intel Atom N270 1.6Ghz
   * RAM: 1024 Mb, DDR2 667Mhz (optional)
   * HDD: WD 80Gb SATA (optional)
   * VGA: Intel 945 GME, 64 MB DDR
   * LCD: 1024x600, 10.2" widescreen
   * WLAN: Realtek RTL8187SE , 802.11 a/b/g
   * LAN: Realtek RTL8101/02
   * CAM: 1.3 Mpix
   * BAT: LI-ON 3 cell 2200 mAh, 2 hours (optional)
   * bluetooth, card reader, 3x USB 2.0
 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03) 
 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated     Graphics Controller (rev 03)
 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast      Ethernet controller (rev 02)
 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)

Some have other wireless cards:

 02:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)

Installation

There are several possible ways to install Arch onto an MSI Wind U100. You can boot either from a USB Stick / Memory Card, or from an external CD/DVD drive using the

Installation from external CD/DVD drive

Refer to this section of the Beginner's Guide for instructions on obtaining an iso image and burning to a CD. Then, hook up the external USB drive to the notebook. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.

Installation from USB Flash Drive / Memory Card

Refer to this section of the Beginner's Guide for instructions on obtaining an iso image and writing it to a USB drive or flash memory card. Then, plug in the flash drive or memory card. You will need to hold the F11 key while booting in order to get to the boot device menu. Select the drive and install as normal.

Multimedia

Audio

Audio is supported through ALSA with virtually no configuration. Following the ALSA Section of the Beginner's Guide should be all that is needed.

Video

Use the native Intel video driver, intel. It can be found in pacman as the package xf86-video-intel, although installing Xorg should pull this in by default. Aside from that, there are no out-of-the-ordinary configuration steps, refer to this section of the Beginner's Guide for additional setup instructions.

Webcam

The webcam should be supported through the uvcvideo module. It should be loaded by default, but if not, then do:

modprobe uvcvideo

To load the webcam driver automatically you may need to add uvcvideo to the MODULES array in /etc/rc.conf.

MODULES=(uvcvideo)

Webcam use 640x480 resolution. As a warning, recording video with higher resolutions may result in a lower framerate.

Don't forget to activate the Webcam with the hotkey Fn+F6

Networking

Wireless

You will need to determine which card your Wind has -- some have an a/b/g Realtek 8187', some have a b/g/n Ralink RT2860, and some have a b/g/n Atheros AR928X card. To determine which card you have, run:

lspci 

and check if you have a Ralink entry, or two Realtek entries. (The ethernet adaptor is Realtek, so if you have the Realtek wireless card, you will see two seperate pci entries for that company).

Realtek Cards

MSI Wind U100 includes buggy Wi-Fi 802.11b/g adapter rtl8187se from Realtek.

Since kernel 2.6.29 there's a working driver included in staging line. The module is

rtl8187se
Kernel <= 2.6.28

First at all download PKGBUILD from AUR. After that probing under root this driver.

modprobe r8180  

for additional information see this page.

Ralink Cards

This card works well, but drivers are not included by default. Download the RT2860 package tarball from the AUR. To install, as a NON-ROOT user,

tar zxfv rt2860.tar.gz
cd rt2860
makepkg PKGBUILD

and follow the on-screen instructions. Then,

# modprobe rt2860

and the card should be working as expected. It will show up in iwconfig as interface ra0.

Atheros Cards

TODO

LAN

Only for kernels <= 2.26.27 ! There is a problem with the stock driver in kernel <= 2.6.27.

The stock driver r8169 doesn't work. You can download the r8101 driver from the AUR. However, there is no PKGBUILD file at the moment, the driver must be compiled from source. Then as root

# modprobe r8180

After an upgrade to kernel 2.6.27, the module can be unloaded, and r8169 used instead.

Memory Stick Reader

The multi-card reader appears to work out of the box.

Power Management

Pm-utils may work out of the box, however it may require you to add the resume hook and remove the autodetect hook before it will work correctly

Links

msiwind.net – vortal featuring information about whole Wind family. It also maintains wiki (msiwind.net's Arch Linux wiki article) and forum for Winds users community.