Difference between revisions of "Averatec 3320-EH1"

From ArchWiki
Jump to: navigation, search
m (Reverted edits by Manolo (Talk) to last revision by Thayer.w)
m (add ln to xorg)
Line 1: Line 1:
[[Category:Laptops (English)]]
+
[[Category:Averatec (English)]] [[Category:HOWTOs (English)]]
[[Category:HOWTOs (English)]]
+
==Introduction==
+
 
This is a short walkthough of what I did on my Averatec 3320-EH1.  
 
This is a short walkthough of what I did on my Averatec 3320-EH1.  
  
Note: A similar machine, Averatec 33'''6'''0-EH1, is a Centrino laptop. This means that it has a Pentium M processor and uses Intel wireless (probably ipw2200) so some things are different. However, many configurations might be the same.
+
{{note|A similar machine, Averatec 33'''6'''0-EH1, is a Centrino laptop. This means that it has a Pentium M processor and uses Intel wireless (probably ipw2200) so some things are different. However, many configurations might be the same.}}
  
===System Specifications===
+
==Short review==
 +
For about $1000 it's a good deal. A good 80GM with 512 RAM is pretty good. The sound card is okay, not much static and the speakers, while quiet (and placed underneath your typing hands--doens't help), serve the purpose. ACPI detects the CPU temperature and the fan works okay, but the laptop can get really hot on the bottom. The screen is horrid. If you worry about other people reading from your screen, you're safe. Actually, it is often the case that you yourself won't be able to see the whole screen clearly because the edges of the screen  won't be at a 90 degree angle with respect to your eyes. Wireless is shot -- more on that later. The CD can get loud, but was never a big problem. Sticky pads kept falling off from the bottom and the case is plastic and not very sturdy. However, the computer is mobile enough and not heavy. The touchpad and keyboard feel natural.
  
 +
==Specifications==
 
Averatec 3320-EH1
 
Averatec 3320-EH1
 
* Intel® Celeron® M 360
 
* Intel® Celeron® M 360
Line 42: Line 42:
 
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
 
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
 
</pre>
 
</pre>
 +
 
<pre>
 
<pre>
 
# lshwd
 
# lshwd
Line 71: Line 72:
 
</pre>
 
</pre>
  
===Short Review===
+
I used to play around with the modules, but then did mkinitrd auto and (almost) everything started working like a charm. My [[xorg]].conf and fstab are pasted below
For about $1000 it's a good deal. A good 80GM with 512 RAM is pretty good. The sound card is okay, not much static and the speakers, while quiet (and placed underneath your typing hands--doens't help), serve the purpose. ACPI detects the CPU temperature and the fan works okay, but the laptop can get really hot on the bottom. The screen is horrid. If you worry about other people reading from your screen, you're safe. Actually, it is often the case that you yourself won't be able to see the whole screen clearly because the edges of the screen  won't be at a 90 degree angle with respect to your eyes. Wireless is shot -- more on that later. The CD can get loud, but was never a big problem. Sticky pads kept falling off from the bottom and the case is plastic and not very sturdy. However, the computer is mobile enough and not heavy. The touchpad and keyboard feel natural.
+
 
+
==Note==
+
I used to play around with the modules, but then did mkinitrd auto and (almost) everything started working like a charm. My xorg.conf and fstab are pasted below
+
  
 
==Network==
 
==Network==
Line 82: Line 79:
 
Out of the box. Look at Wireless section for wireless.
 
Out of the box. Look at Wireless section for wireless.
  
==Video==
+
===Wireless===
{{sn|relevant modules:
+
* i810}}
+
I remember having some trouble with the video drivers during some kernel (2.6.13 abouts) but that didn't last. Just pacman -S xf86-video-i810 and you should be fine. Use the vesa module if you have problems.
+
 
+
==Audio==
+
{{sn|relevant modules:
+
* snd-intel8x0}}
+
Follow this wiki's [[ALSA]] setup.
+
 
+
== Wireless Network ==
+
 
{{sn|relevant modules:
 
{{sn|relevant modules:
 
* rt2500}}
 
* rt2500}}
Line 117: Line 104:
 
I never made use of the wireless button.
 
I never made use of the wireless button.
  
==ACPI==
+
==Video==
Worked out of the box AFTER I did mkinitrd auto. I have throttling support, temperature measurements, good button support but no fan control. Never played with the scripting too much. Look at other laptops on the wiki.
+
{{sn|relevant modules:
 +
* i810}}
 +
I remember having some trouble with the video drivers during some kernel (2.6.13 abouts) but that didn't last. Just pacman -S xf86-video-i810 and you should be fine. Use the vesa module if you have problems.
 +
 
 +
==Audio==
 +
{{sn|relevant modules:
 +
* snd-intel8x0}}
 +
Follow this wiki's [[ALSA]] setup.
 +
 
 +
==Power management==
 +
Worked out of the box ''after'' I did mkinitrd auto. I have throttling support, temperature measurements, good button support but no fan control. Never played with the scripting too much. Look at other laptops on the wiki.
  
== Card Readers ==
+
==Card readers==
 
===PCMCIA===
 
===PCMCIA===
 
{{sn|relevant modules:
 
{{sn|relevant modules:
Line 126: Line 123:
 
* ???}}
 
* ???}}
 
Never used it.
 
Never used it.
===Internal Flash Card Reader===
+
 
 +
===Flash card reader===
 
{{sn|relevant modules:
 
{{sn|relevant modules:
 
* ???}}
 
* ???}}
 
Never used it. On a brighter note, with autofs all my flash devices worked on plug in.
 
Never used it. On a brighter note, with autofs all my flash devices worked on plug in.
  
==Config Files==
+
==Configuration files==
 
===/etc/X11/xorg.conf===
 
===/etc/X11/xorg.conf===
 
In case you can't start X, look closely at the error messages; if they mention fonts either change your xorg.conf  or install a bunch of font packages as I have (since I carried this xorg.conf through a few different installs).
 
In case you can't start X, look closely at the error messages; if they mention fonts either change your xorg.conf  or install a bunch of font packages as I have (since I carried this xorg.conf through a few different installs).
Line 305: Line 303:
 
</pre>
 
</pre>
  
= External Links =
+
==External links==
 
+
 
* This document is listed at the [http://tuxmobil.org/averatec.html TuxMobil Linux laptop and notebook installation guides survey (Averatec)].
 
* This document is listed at the [http://tuxmobil.org/averatec.html TuxMobil Linux laptop and notebook installation guides survey (Averatec)].

Revision as of 16:43, 30 December 2009

This is a short walkthough of what I did on my Averatec 3320-EH1.

Note: A similar machine, Averatec 3360-EH1, is a Centrino laptop. This means that it has a Pentium M processor and uses Intel wireless (probably ipw2200) so some things are different. However, many configurations might be the same.

Short review

For about $1000 it's a good deal. A good 80GM with 512 RAM is pretty good. The sound card is okay, not much static and the speakers, while quiet (and placed underneath your typing hands--doens't help), serve the purpose. ACPI detects the CPU temperature and the fan works okay, but the laptop can get really hot on the bottom. The screen is horrid. If you worry about other people reading from your screen, you're safe. Actually, it is often the case that you yourself won't be able to see the whole screen clearly because the edges of the screen won't be at a 90 degree angle with respect to your eyes. Wireless is shot -- more on that later. The CD can get loud, but was never a big problem. Sticky pads kept falling off from the bottom and the case is plastic and not very sturdy. However, the computer is mobile enough and not heavy. The touchpad and keyboard feel natural.

Specifications

Averatec 3320-EH1

  • Intel® Celeron® M 360
  • 12.1" XGA (1024x768)
  • Dual DVD +/- Burner
  • 80GB, 5400rpm HD
  • 512MB DDR
  • Wireless RaLink RT2500 802.11g
  • 3 USB 2.0 ports
  • Dimensions(WxDxH): 10.9" x 9.6" x 1"
  • Weight: 4.6 lbs
  • Battery life: from 3h to 3.5h
# lspci
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
01:04.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
01:05.0 CardBus bridge: O2 Micro, Inc. OZ711M1/MC1 4-in-1 MemoryCardBus Controller (rev 20)
01:05.1 CardBus bridge: O2 Micro, Inc. OZ711M1/MC1 4-in-1 MemoryCardBus Controller (rev 20)
01:05.2 System peripheral: O2 Micro, Inc. OZ711Mx 4-in-1 MemoryCardBus Accelerator
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
# lshwd
00:00.0 Host bridge: Intel Corp.|852GM Host-Hub Interface Bridge (intel-agp)
00:00.1 System peripheral: Intel Corp.|852GM System Memory Controller (unknown)
00:00.3 System peripheral: Intel Corp.|852GM Configuration Process (unknown)
00:02.0 VGA compatible controller: Intel Corp.|852GM/852GME/855GM/855GME Chipset Graphics Controller (vesa)
00:02.1 Display controller: Intel Corp.|852GM/852GME/855GM/855GME Chipset Graphics Controller (vesa)
00:1d.0 USB Controller: Intel Corp.|82801DB USB Controller (uhci_hcd)
00:1d.1 USB Controller: Intel Corp.|82801DB USB Controller (uhci_hcd)
00:1d.2 USB Controller: Intel Corp.|82801DB USB Controller (uhci_hcd)
00:1d.7 USB Controller: Intel Corp.|82801DB USB Enhanced Controller (ehci-hcd)
00:1e.0 PCI bridge: Intel Corp.|82801 Hub Interface to PCI Bridge (hw_random)
00:1f.0 ISA bridge: Intel Corp.|82801DBM LPC Interface Bridge (unknown)
00:1f.1 IDE interface: Intel Corp.|82801DBM IDE Controller (UltraATA/100) (piix)
00:1f.5 Multimedia audio controller: Intel Corp.|ICH4 845G/GL Chipset AC'97 Audio Controller (snd-intel8x0)
00:1f.6 Modem: Intel Corp.|82801DB AC (slamr)
01:04.0 Network controller: RaLink|Ralink RT2500 802.11 Cardbus Reference Card (rt2500)
01:05.0 CardBus bridge: O2Micro Inc|OZ711M1 SmartCardBus MultiMediaBay Controller (yenta_socket)
01:05.1 CardBus bridge: O2Micro Inc|OZ711M1 SmartCardBus MultiMediaBay Controller (yenta_socket)
01:05.2 System peripheral: O2 Micro, Inc.|OZ711Mx MultiMediaBay Accelerator (yenta_socket)
01:06.0 Ethernet controller: Realtek|RTL-8139 (8139too)
003:001 USB Hub: Virtual|Hub (hub)
002:001 USB Hub: Virtual|Hub (hub)
004:002 USB Human Interface Devices: Logitech Inc.|Optical Mouse [/dev/input/mice] (usbhid)
004:001 USB Hub: Virtual|Hub (hub)
001:001 USB Hub: Virtual|Hub (hub)
---:--- Mouse: PS/2 Mouse port [/dev/psaux] (msintellips/2)

I used to play around with the modules, but then did mkinitrd auto and (almost) everything started working like a charm. My xorg.conf and fstab are pasted below

Network

Template:Sn Out of the box. Look at Wireless section for wireless.

Wireless

Template:Sn

Note: As of kernel 2.6.17 there is no more support for the rt2500 module. This means that you have just joined me in being screwed. You can still try ndiswrapper or rt2x00. Note: If you are using kernel 2.6.16, there is still hope for you with the instructions below. You can also try the rt2500 module from the unstable repository which I have noticed in the meantime.

RaLink RT2500 is a tough little card. The drivers derived from the original do not work with SMP kernels, they freeze your whole system upon ifconfig ra0 up (the card shows up as ra0). I had to recompile my kernel. First install ABS. Then go to /var/abs/local/kernel26/ or whatever. Edit config from:

CONFIG_SMP=y

to

# CONGIG SMP is not set

You will need to md5sum config and update the PKGBUILD. Then makepkg PKGBUILD and it will buzz off into the sunset producing a kernel that works with the rt2500 module. Use the beta3 version of the rt2500 driver. Others didn't even compile with me. Remember: backup you current kernel (just copy the file and mkinitrd image to another name in boot and edit your bootloader) in case something BAD happens.

If you don't want to recompile your kernel every time you update you (maybe) have two options:

I never made use of the wireless button.

Video

Template:Sn I remember having some trouble with the video drivers during some kernel (2.6.13 abouts) but that didn't last. Just pacman -S xf86-video-i810 and you should be fine. Use the vesa module if you have problems.

Audio

Template:Sn Follow this wiki's ALSA setup.

Power management

Worked out of the box after I did mkinitrd auto. I have throttling support, temperature measurements, good button support but no fan control. Never played with the scripting too much. Look at other laptops on the wiki.

Card readers

PCMCIA

Template:Sn Never used it.

Flash card reader

Template:Sn Never used it. On a brighter note, with autofs all my flash devices worked on plug in.

Configuration files

/etc/X11/xorg.conf

In case you can't start X, look closely at the error messages; if they mention fonts either change your xorg.conf or install a bunch of font packages as I have (since I carried this xorg.conf through a few different installs).

Section "Module"

    Load        "synaptics"    
    Load        "dbe"  	# Double buffer extension

    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

    Load        "type1"
#    Load        "speedo"
#    Load        "freetype"
    Load        "xtt"

    Load       "glx"
    Load       "dri"
    Load       "GLcore"

EndSection

Section "Files"

    RgbPath	"/usr/share/X11/rgb"

    FontPath   "/usr/share/fonts/100dpi/"
    FontPath   "/usr/share/fonts/75dpi/"
    FontPath   "/usr/share/fonts/TTF/"
    FontPath   "/usr/share/fonts/Type1/"
#    FontPath   "/usr/share/fonts/CID/"
#    FontPath   "/usr/share/fonts/local/"
#    FontPath   "/usr/share/fonts/Speedo/"
#    FontPath   "/usr/share/fonts/TrueType/"
#    FontPath   "/usr/share/fonts/freefont/"
    FontPath   "/usr/share/fonts/cyrillic"
    FontPath   "/usr/share/fonts/encodings/"
    FontPath   "/usr/share/fonts/util/"
    FontPath   "/usr/share/fonts/misc/"
    FontPath   "/home/perun/.fonts/"

    ModulePath "/usr/lib/xorg/modules"

EndSection

Section "InputDevice"

    Identifier	"Averatec Keyboard"
    Driver	"kbd"

    Option "AutoRepeat" "500 30"
    Option "XkbRules"	"xorg"
    Option "XkbModel"	"pc101"
    Option "XkbLayout"	"us,si"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"

EndSection

Section "InputDevice"

    Identifier	"USB Mouse"
    Driver	"mouse"
    Option "Protocol"    "IMPS/2"
    Option "Device"      "/dev/input/mice"
    Option "ZAxisMapping" "4 5"

EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
#	Option		"Device"		"/dev/psaux"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"auto-dev"
#	Option		"HorizScrollDelta"	"0"
        Option          "SHMConfig"             "on"
        Option          "Emulate3Buttons"

EndSection

Section "Monitor"

    Identifier  "Laptop Screen"
    Option      "DPMS" "true"

    HorizSync   31.5-48.5
    VertRefresh 30-75

EndSection


Section "Device"
    Identifier	"Standard VGA"
    VendorName	"Unknown"
    BoardName	"Unknown"

    Driver     "vga"

EndSection

Section "Device"
    Identifier  "Intel Corporation 82852/855GM Integrated Graphics Device"
# Vesa is the generic driver if i810 doesn't work
#    Driver      "vesa"
    Driver      "i810"
    BusID       "PCI:0:2:0"
    VideoRam    65536

EndSection

Section "Screen"
    Identifier  "Averatec Screen"
    Device      "Intel Corporation 82852/855GM Integrated Graphics Device"
    Monitor     "Laptop Screen"
    DefaultDepth 16
#    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"

    Screen "Averatec Screen"

    InputDevice "USB Mouse" "CorePointer"
    InputDevice "Synaptics Touchpad" "CorePointer"
    InputDevice "Averatec Keyboard" "CoreKeyboard"

# DPMS Options

    Option "StandbyTime" "5"
    Option "SuspendTime" "6"
    Option "OffTime"     "7" 

EndSection

Section "DRI"
    Mode 0666
EndSection

/etc/fstab

It's probably a bad idea to write to a ntfs filesystem.

none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0

/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd               /mnt/dvd  auto      ro,user,noauto,unhide   0      0

/dev/hda5 swap swap defaults 0 0
/dev/hda2 / reiserfs defaults 0 0
/dev/hda6 /home reiserfs defaults 0 0
/dev/hda1 /mnt/win ntfs user,auto,rw,umask=0 0 0

External links