Difference between revisions of "MSI Wind U100"

From ArchWiki
Jump to: navigation, search
(Atheros Cards)
(updated info to match 2.26.31)
Line 1: Line 1:
[[Category:Laptops (English)]][[Category:HOWTOs (English)]]
+
[[Category:MSI (English)]] [[Category:HOWTOs (English)]]
== Introduction ==
+
 
This article pertains to the MSI Wind U100 netbook/sub-notebook.
 
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)
+
* HDD: WD 80Gb SATA (optional)
    * HDD: WD 80Gb SATA (optional)
+
* VGA: Intel 945 GMA, 64 MB DDR
    * VGA: Intel 945 GME, 64 MB DDR
+
* LCD: 1024x600, 10.2" widescreen
    * LCD: 1024x600, 10.2" widescreen
+
* WLAN: Realtek RTL8187SE , 802.11 a/b/g
    * WLAN: Realtek RTL8187SE , 802.11 a/b/g
+
* LAN: Realtek RTL8101/02
    * LAN: Realtek RTL8101/02
+
* CAM: 1.3 Mpix
    * CAM: 1.3 Mpix
+
* BAT: LI-ON 3 cell 2200 mAh, 2 hours (optional)
    * BAT: LI-ON 3 cell 2200 mAh, 2 hours (optional)
+
* Bluetooth, card reader, 3x USB 2.0
    * bluetooth, card reader, 3x USB 2.0
+
  
 +
===lspci===
 
   00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)  
 
   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.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: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: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.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
Line 30: Line 29:
 
   00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 
   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)
 
   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)
+
   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)
 
   02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)
  
Line 36: Line 35:
 
   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 ==
+
==Installing==
 +
There are several possible ways to install Arch onto a MSI Wind U100. The most usual methods are booting from a USB stick/memory card, or from an external CD/DVD drive. Refer to the Beginners' Guide [[Beginners' Guide#CD installer|CD installer]] part for instructions on obtaining an ISO image and burning to a CD, or consult the [[Beginners' Guide#USB stick|USB stick]] section for indications regarding writing the image to a USB device.
  
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  
+
Regardless of choice, finish by hooking up the external device (CD drive or USB stick) to the notebook. Hold the F11 key while booting in order to get to the boot device menu, proceed by selecting the appropriate device and install as normal.
  
=== Installation from external CD/DVD drive ===
+
==Multimedia==
 +
===Audio===
 +
Audio is supported through ALSA with virtually no configuration. Following the [[ALSA]] article should cover all that is needed.
  
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.
+
===Video===
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.
+
The on-board graphics uses the Intel driver. To install with [[pacman]]:
 +
# pacman -S xf86-video-intel
  
=== Installation from USB Flash Drive / Memory Card ===
+
Aside from that, there are no out-of-the-ordinary configuration steps. Consult [[Xorg]] and [[Intel Graphics]] for more information.
  
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.
+
===Webcam===
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.
+
First, don't forget to activate the webcam with the hotkey Fn+F6. If it's still not working, then try loading the module. The webcam should be supported through the {{codeline|uvcvideo}} module by default, if not:  
 
+
  # modprobe uvcvideo
== Multimedia ==
+
=== 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.
+
 
+
=== 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.
+
 
+
=== 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.
+
  
 +
To load the webcam driver automatically you may need to add uvcvideo to the {{codeline|MODULES}} array in {{filename|/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.
+
The webcam uses a resolution of 640x480. 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===
  
== Networking ==
+
Determine which card the particular Wind version has by running {{codeline|lspci}}. These are the possibilities:
=== Wireless ===
+
*Realtek 8187se B/G
 +
*Ralink RT2860 B/G/N
 +
*Atheros AR928X B/G/N
  
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.
+
The {{codeline|lspci}} output should mention the company name.
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====
 +
Since kernel 2.6.29 there's a working driver included in the staging line. The module is {{codeline|rtl8187se}} and should get loaded without intervention. This network adapter is known to be buggy, so it's unlikely that this driver will show significant progress over its current itineration. Using [[ndiswrapper]] in place of the in-kernel module is recommended because of this situation.
  
==== Realtek Cards ====
+
====Ralink====
MSI Wind U100 includes buggy Wi-Fi 802.11b/g adapter rtl8187se from Realtek.
+
This card works as expected, yet drivers are not included by default. Install the {{package AUR|rt2860}} package using [[yaourt]] or another [[AUR helper]]:
 +
$ yaourt -S rt2860
  
Since kernel 2.6.29 there's a working driver included in staging line. The module is
+
Lastly, load the module:
 
+
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 [[Rtl8187_wireless|this page]].
+
 
+
==== 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 NON-ROOT user,
+
tar zxfv rt2860.tar.gz
+
cd rt2860
+
makepkg PKGBUILD
+
 
+
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 {{codeline|ra0}}.
 
+
==== Atheros Cards ====
+
AR5001 (rev 02) Works out of the box or with either mad_wifi or ath5k drivers.
+
 
+
=== 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 [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.
+
Then as root
+
# modprobe r8180
+
  
After an upgrade to kernel 2.6.27, the module can be unloaded, and '''r8169''' used instead.
+
====Atheros====
 +
AR5001 (rev 02) works out of the box or with either mad wifi or ath5k drivers.
  
== Memory Stick Reader ==
+
===LAN===
 +
The Ethernet adapter functions thanks to the {{codeline|r8169}} module with kernels 2.26.31 and newer.
  
The multi-card reader appears to work out of the box.
+
==Memory stick reader==
 +
The multi-card reader appears to work automatically.
  
== Power Management ==
+
==Power management==
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
+
pm-utils usually works without issues. However, some users have reported that it may require adding the [[Pm-utils#Resume Hook|resume hook]] and removing the [[Pm-utils#Blank screen issue|autodetect hook]] before working correctly.
  
== Links ==
+
==Resources==
[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.
+
[http://msiwind.net/ msiwind.net] is a portal featuring information about whole Wind family. It also maintains a wiki ([http://wiki.msiwind.net/index.php/Arch_Linux msiwind.net's Arch Linux wiki article]) and forum for the community of Wind users. - ''Does not resolve as of Dec/09''

Revision as of 15:53, 24 December 2009

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 GMA, 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

lspci

 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)

Installing

There are several possible ways to install Arch onto a MSI Wind U100. The most usual methods are booting from a USB stick/memory card, or from an external CD/DVD drive. Refer to the Beginners' Guide CD installer part for instructions on obtaining an ISO image and burning to a CD, or consult the USB stick section for indications regarding writing the image to a USB device.

Regardless of choice, finish by hooking up the external device (CD drive or USB stick) to the notebook. Hold the F11 key while booting in order to get to the boot device menu, proceed by selecting the appropriate device and install as normal.

Multimedia

Audio

Audio is supported through ALSA with virtually no configuration. Following the ALSA article should cover all that is needed.

Video

The on-board graphics uses the Intel driver. To install with pacman:

# pacman -S xf86-video-intel

Aside from that, there are no out-of-the-ordinary configuration steps. Consult Xorg and Intel Graphics for more information.

Webcam

First, don't forget to activate the webcam with the hotkey Fn+F6. If it's still not working, then try loading the module. The webcam should be supported through the Template:Codeline module by default, if not:

# modprobe uvcvideo

To load the webcam driver automatically you may need to add uvcvideo to the Template:Codeline array in Template:Filename:

MODULES=(uvcvideo)

The webcam uses a resolution of 640x480. As a warning, recording video with higher resolutions may result in a lower framerate.

Networking

Wireless

Determine which card the particular Wind version has by running Template:Codeline. These are the possibilities:

  • Realtek 8187se B/G
  • Ralink RT2860 B/G/N
  • Atheros AR928X B/G/N

The Template:Codeline output should mention the company name.

Realtek

Since kernel 2.6.29 there's a working driver included in the staging line. The module is Template:Codeline and should get loaded without intervention. This network adapter is known to be buggy, so it's unlikely that this driver will show significant progress over its current itineration. Using ndiswrapper in place of the in-kernel module is recommended because of this situation.

Ralink

This card works as expected, yet drivers are not included by default. Install the Template:Package AUR package using yaourt or another AUR helper:

$ yaourt -S rt2860

Lastly, load the module:

# modprobe rt2860

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

Atheros

AR5001 (rev 02) works out of the box or with either mad wifi or ath5k drivers.

LAN

The Ethernet adapter functions thanks to the Template:Codeline module with kernels 2.26.31 and newer.

Memory stick reader

The multi-card reader appears to work automatically.

Power management

pm-utils usually works without issues. However, some users have reported that it may require adding the resume hook and removing the autodetect hook before working correctly.

Resources

msiwind.net is a portal featuring information about whole Wind family. It also maintains a wiki (msiwind.net's Arch Linux wiki article) and forum for the community of Wind users. - Does not resolve as of Dec/09