Linux on a Medion/Microstar MD-9631 Notebook

Linux on a Medion/Microstar MD-9631 Notebook


by Marco Kraus



I use a Debian testing installation. I will just describe how to install the hardware components. I describe the general installation. This could be harder or easier on other distributions


ACPI und APM

Here you will also get the well known problem with ACPI on less expansive notebooks. Before you can use your soundcard and ehternet card, you will have to fetch the acpi-kernel-patch fro acpi.sourceforge.net and patch your kernel. Recompile the kernel and reboot.
You have to do this first before ou start installing all other hardware.
The mentioned IRQ Route patch is only necessary for kernels pre 2.4.17.
APM and ACPI is still not usable (still no correct ACPI implementation in kernel), but you will not have more problems with your IRQs.
If you copile acpi_* stuff in the kernel you can monitor battery- and processor status (the needed files will be put in /proc/acpi)

Touchpad

Install GPM with PS/2 support.
Then you'll get the /dev/gpmdata device.
Use /dev/gmpdata within your X11 config. This should work.


Network

The networkcard is a Realtek 8139C and is directly supported by the kernel.

A "modprobe 8139too" should be enough.

If there is no loopback-device after installation, you have to add this manually to get the card work.
Just put the following into your '/etc/network/interfaces'.

--- cut ---
auto lo
iface lo inet loopback
--- cut ---


Sound

There is a VIA via82cxxx_audio chipset in the mediaon/mediastar notebook. This is directly supported by the kernel-modules. No alsa or external oss needed. Just do a:
modprobe via82cxxx_audio (If you have compiled your kernel youself, please keep in mind that you also have to compile this via-driver)


Graphiccard:

There is a S3 ProSavage with twister chipset in the system (ID 8D01). X11 has no problems detecting this card (driver is "savage"). But unfortunately the savage driver is somehow buggy when an application tries to use the Xv (XVideo) expansion (complete system freeze).
The developer seems to know this.
Mostly you'll notice this while using Xine with default values and other video-software. You have to work around this bug. Xine can be started with parameter -V XShm, so no XVideo is used, and you'll get no problem. Do you know other applications having problems ? Mail me (marco@linuxstuff.de).
Update: https://ranger.s3graphics.com/370drv/ provides a working (also with XVideo) binary-driver for XFree. Disadvantages: closed-source. MAybe you'll get problems after updating XFree to a newer version, but up to now, it works perfektly.


Open/Star-Office:
http://sdb.suse.de/en/sdb/html/tschobe_73savage.html solves the problem with the X-freezes when using Open- and StarOffice (complete system-freeze while using this applications).

Solution: (thanks to SuSE)

Edit or create the file /etc/profile.local with an editor and add the following line:

export SAL_DO_NOT_USE_INVERT50=true

Save this change and check the entry by logging in again and entering:

echo $SAL_DO_NOT_USE_INVERT50

If it has worked, you will obtain the following output:

true


PCMCIA:

CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01)
I just disabled ALL PCMCIA stuff within the linux kernel, recompiled it. downloaded the pcmcia-cs sources from pcmcia.sf.net, compiled this, and installed the modules.
Danger:
Wireless-Network (non-hamradio) support should be enabled, but no modules selected. If no support is compiled, the wireless extensions can not be found or the modules are not even compiled.
Restart the services and it should work.

Modem:

The integrated Modem is a Winmodem. That means that this is no real modem; more a telephon-inteface where all modem-stuff is handled by software.
Normaly this kind of modems are not supported by Linux.But fortunately, the integrated Ambient (now owned by inten) Winmodem is supported by precompiled binaries from the intel website (http://developer.intel.com/design/modems/support/drivers.htm).
Just compile and install that stuff like described in the readme.txt of the driver-package.
This package puts ham and modem-fils in /dev. Now you should be able to dial in with wvdial or other software.


(c) 2002 by Marco Kraus

http://www.marco-kraus.de
http://www.linuxstuff.de