Sie befinden sich hier: start » linux_auf_dem_hp_nx6310-notebook
ubuntu-Linux auf einem HP Compaq nx6310
Update: Das Notebook funktioniert inwischen mit neueren ubuntu-Versionen „out of the box“. Details s. unten.
vorhandene Hardware
Legende:
= funktioniert „out of the box“
= Anmerkung und wichtige Hinweise
= funktioniert nach Konfiguration
= keine Funktion oder nicht getestet
Es gibt unterschiedliche Ausstattungen des NX6310.
⇒ Dieser Text bezieht sich nur auf folgende Hardware:
Prozessor: Intel® Celeron® M mit 1,73 GHz Taktfrequenz und 1024kb L2-Cache
Arbeitsspeicher 512 MB DDR + 256MB DDR Aufrüstung
Festplatte: 60 GB S-ATA (Fujitsu MHV20608) → ersetzt duch 200 GB S-ATA (Toshiba MK-2035GSS)
Mainboard: Intel ICH7 Chipsatz
Grafik: integrierter Intel Graphics Media Accelerator 950; bis zu 224 MB gemeinsam benutzter Grafikspeicher, 3D-fähig
LCD: 15-Zoll mit 1024×786 Bildpunkten Auflösung (XGA) und 60 Hz Bildwiederholfrequenz
Akku: Lithium-Ionen
Netzteil: HP 18,5 Volt / 65 Watt
DVD-Brenner: HL-DT-ST DVDRAM GMA-4082N, wurde von verschiedenen Notebook-Herstellern verbaut, kann angeblich „lightscribe“ - habe ich aber bis jetzt noch nicht getestet 
On-board-Sound: Intel 82801G Soundchip (Intel HDA-Soundtreiber); die Lautsprecher sind unten auf der Vorderseite angebracht und liefern erstaunlich guten Klang und sind - voll aufgedrekt - für ihre Größe erstaunlich laut
Ethernet: 10/100 Broadcom BCM4401-B0 100Base-TX
WLAN: Broadcom BCM430 (onboard 802.11g) (s. Abschnitt unten)
WLAN-Sondertaste: funktioniert unter Linux nach erfolgreicher WLAN-Konfiguration (s. Abschnitt unten)
Modem: 54k, intern: funktioniert mit kommerziellem Modemtreiber von Conexant (Linuxant), von mir ungetestet (s. Abschnitt unten)
Tastatur: hat volle Größe und kommt mit Funktions-Sondertasten (s. Abschnitt unten)
Zeigegerät: Touchpad mit Bildlaufbereich (Synaptics), Doppeltapp mit dem Finger: ok.; Bildlaufbereich: ok.
PCMCIA: I/II PC Card-Slot (TexasInstruments)
Firewire: IEEE 1394 (TexasInstruments)
USB: 2.0, ohne Probleme
Kopfhörer, Mikrofon: funktionieren beide
Energieverwaltung: problematisch wegen ACPI-Bug (s. Abschnitt unten) 
Taktabstufung: nicht möglich (s. Abschnitt unten) 
Schnittstellen: RJ-45, RJ 11, VGA (ext.), 2xUSB, 1xIEEE 1394, PCMCIA, Kopfhörer, Mikrofon
manuelle Konfiguration
Die folgenden Anleitungen beziehen sich auf ubuntu-Linux, Version 6.10 (Edgy Eft).
Energieverwaltung
„Out of the box“ läuft das nx6310 bei voll aufgeladenem Akku ca. 2 Stunden. Damit kann ich zwar leben, aber es zeigt, dass die Stromsparfunktionen nicht greifen. Die Geschwindigkeit der CPU wird nicht gedrosselt, sondern läuft auch im Akku-Betrieb ungebremst mit 1,73 GHz. Damit einhergehend springt der eigentlich ansonsten sehr angenehm leise Lüfter dementsprechend öfter an.
Andere Seiten über das nx6310 berichten ebenfalls über dieses „Speedstepping“-Problem des Notebooks (dem würde ich zustimmen) und bieten auch gleich eine Lösung an, die leider bei meinem nx6310 nicht funktioniert.
- Stephan Goedecke schreibt dazu per Mail am 25.09.07: „Es gibt allerdings keine gute Nachricht in Sachen Speed-Stepping: ein Celeron M unterstützt leider kein Speed Step (siehe u.a. http://de.wikipedia.org/wiki/Celeron_M). Die Links auf die Forenbeiträge, die Du da gesetzt hast, beziehen sich alle auf das Modell mit dem Pentium M, der unterstützt Speed Step und das kann dann auch wie in den Foren beschrieben aktiviert werden.
Und bevor Du einen neuen Prozessor kaufst: Intel hat das Sockeldesign verändert, alte Pentium M (Dothan-Kern) passen nicht! Genaueres weiss ich auch noch nicht, hatte nur letztens einen alten Pentium M 1,6 GHz zur Verfügung und ich musste feststellen, dass da zwar auch 479 Pins dran sind, aber anders angeordnet. Ich schaue demnächst mal ob Pentium M der Yonah-Reihe passen…“
Akkuanzeige
Immerhin kann man ein kleineres ACPI-Problem des nx6310 lösen: der aktuelle Ladestand des Notebook-Akkus wird unter Gnome nicht korrekt angezeigt. Ohne Eingriff wird immer nur der Ladestand angezeigt, den der Akku beim Start von Gnome hatte, d.h. man wird nicht über abnehmende Ladekapazität unterrichtet. Auch das Ein- oder Ausstecken des Netzkabels im laufenden Betrieb wird nicht erkannt.
Lösung:
Übeltäter ist in diesem Fall das Modul psmouse. Dieses Modul muss vor einem Shutdown entladen werden. Dies geschieht am einfachsten, in dem man folgende beiden Dateien als root editiert:
/etc/init.d/halt/etc/init.d/reboot
In beide Dateien fügt man dazu nach dem letzen Kommentar (Kommentare beginnen immer mit #) folgende Zeile ein:
modprobe -r psmouse
Suspend-Modes
-
Update: Sven berichtet: „Was suspend2ram betrifft habe ich folgendes Programm bei mir installiert: http://www.suspend2.net“. Er hat Recht: damit funktioniert Suspend to RAM. Die suspend-Tools sind über die Suche in der Paketverwaltung von ubuntu leicht zu finden und zu installieren. Der Befehl hibernate
, schickt das Notebook dann in den Schlaf…
BIOS-Update
Möglicherweise bringt ein BIOS-Update die fehlerhafte ACPI-Tabelle des nx6310 wieder in Ordnung. Ein aktuelles BIOS gibt es auf der Homepage von HP zum Download.
Ein BIOS-Update würde ich allerdings nur sehr geübten Benutzern empfehlen.
WLAN
WLAN funktioniert nur via ndiswrapper, der die Windows-Treiber für die Karte unter Linux einbindet. Allerdings habe ich auch Rückmeldungen erhalten, die schildern, das ganze funktioniere auch „out of The box“. Ich konnte noch nicht nachvollziehen, wie es zu den unterschiedlichen Erfahrungen kommt.
Zur Installation und konfiguration von ndiswrapper verwendet man folgende Anleitung unter ubuntu: http://wiki.ubuntuusers.de/WLAN/NdisWrapper .
Hier beschreibe ich nur die
Manuelle Installation
Am besten man besorgt sich die Sourcen der neuesten Version des ndiswrappers hier.
Danach in dem Ordner, in dem der heruntergeladene tar-Ball gespeichert wurde, einen Terminal öffnen und dort folgende Befehle eingeben:
sudo su
Das Passwort eingeben.
tar -xf ndiswrapper-version.tar.gz
cd ndiswrapper-version
apt-get install build-essential
make
make install
cd ..
Treiber besorgen:
Treiber auspacken:
tar -xf bcmwl5_1390.tar.gz
Treiber einbinden:
ndiswrapper -i bcmwl5.inf
Treiber nochmals entladen… :
rmmod ndiswrapper
…und wieder einbinden:
modprobe ndiswrapper
Jetzt sollte es möglich sein, die WLAN-Karte mit den Gnome-Networkmanager (⇒System ⇒Administration ⇒Netzwerk) zu konfigurieren.
Besonders gut und bequem geht es auch mit dem Tool ndisgtk. Ist es noch nicht installiert, dann dies am besten schnell in einem Terminal nachholen (universe-Repository muss eingebunden sein) mit:
sudo root
Passwort eingeben
und:
apt-get install ndisgtk.
Konfiguration verfügbar machen
Mit folgendem Befehl läßt man sich nun den Status des Treibers anzeigen.
ndiswrapper -l
Die Ausgabe sollte etwa so aussehen:
root@nx6310:/home/user# ndiswrapper -l
Installed drivers:
bcmwl5 driver installed, hardware present
Der folgende Befehl trägt den Treiber in die Alias-Tabelle ein.
sudo ndiswrapper -m
Zur Kontrolle:
cat /etc/modprobe.d/ndiswrapper
ergibt:
alias wlan0 ndiswrapper
Um Ndiswrapper beim Systemstart automatisch einzubinden und zu aktivieren:
s. http://wiki.ubuntuusers.de/Kernelmodule
WLAN Sondertaste
Das nx6310 verfügt links über der Tastatur über eine WLAN-Sondertaste, mit der sich unter Windows das WLAN ein- bzw. ausschalten lässt. Bei aktivem WLAN leuchtet eine blaue Diode auf dieser Taste.
Update: Diese Taste funktioniert unter Linux, wenn der Broadcom-Treiber zuvor erfolgreich eingebunden wurde.
Deaktivieren des Broadcom-Moduls
Evtl. ist es nötig, das Modul „bcm43xx“ manuell zu deaktivieren. Auf meinem Notebook versuchte ubuntu ständig, dieses Modul zu laden.
Ich habe es durch einen Eintrag in die Modul-Blacklist deaktiviert. Dazu muss die Datei
/etc/modprobe.d/blacklist
um diese Zeile ergänzt werden:
blacklist bcm43xx.
Dieses Vorgehen scheint aber nicht immer notwendig. Bei Fehlern einfach mal versuchen!
Modem
Eins vorneweg: das Modem habe ich z.Zt. selbst nicht getestet. Außerdem wurden anscheinend verschiedene Modems in das nx6310 verbaut. Für das Smartlink-Modem gibt es eine Anleitung bereits im Netz.
Ich empfehle, diese Anleitung einmal auszuprobieren, ihr findet sie hier.
In meinem Notebook werkelt allerdings ein HSF-Softmodem, das mit einem Conexant-Treiber läuft. Die Linux-Variante des Treibers findet man auf linuxant.com: http://www.linuxant.com/drivers/hsf/downloads-installer.php
Sinnvoller ist es allerdings ein für ubuntu bereits vorkonfiguriertes Paket zu nehmen, das sich hier findet:
Bevor man das Treiber-Paket herunterlädt, sollte man sich allerdings genau seine verwendete Kernelversion aufschreiben und das Paket dem verwendeten Kernel entsprechend herunterladen. Seine Kernelversion findet man übrigens mit folgendem Befehl heraus:
uname -r
Danach:
1. Das Paket installieren mit
dpkg -i hsfmodem_{version}_{arch}.deb
falls das kein anderes Tool (apt-get oder synaptic) bereits erledigt hat.
2. falls notwendig dann noch „hsfconfig“ ausführen, um die Installation abzuschließen, die Lizenz einzugeben oder die Konfuguration zu ändern usw.
Das wars eigentlich.
Wohlgemerkt: der Treiber ist kommerziell! Der kostenlose Treiber bremst das Softmodem auf 14400k herunter. Wer die volle Leistung des Modems nutzen will oder muss, ist gezwungen, für 19$ die Vollversion des Treibers zu kaufen.
Funktionstasten
Das nx6310 verfügt über eine blaue Funktionstaste („fn“), mit deren Hilfe funktionelle Sonderbelegungen der Tastatur aufgerufen werden können. Die meisten dieser Sonderfunktionen funktionieren auch.
Hier eine Liste:
fn+esc ⇒ Anzeigen von Systeminformationen: funktioniert nicht
fn+f10 ⇒ Bildschirm wird heller
fn+f9 ⇒ Bildschirm wird dunkler
fn+f8 ⇒ Akkuladestand
fn+f4 ⇒ Umschaltung Monitor (nur Notebook, nur ext. Monitor, beides gleichzeitig)
fn+f3 ⇒ Einleiten des Standby-Modus:
- Das Notebook reagiert zwar und leitet den Standby-Modus ein. Allerdings wacht es nicht wieder daraus auf, so droht Datenverlust.
- Tipp: Für den Standby-Modus besser den entsprechenden Schalter im Gnome-Display-Manager verwenden.
Links
Hier sind die wichtigsten Links zu diesem Thema. Leider betreffen diese Anleitungen z.T. unterschiedliche Hardware-Ausstattungen, können aber durchaus bei Einzelproblemen weiterhelfen:
http://forum.ubuntuusers.de/topic/68883/: Erfahrungsbericht Notebook HP nx6310
http://www.sheim.net/linux/hp102.html: Suse-Linux auf dem HP nx6310
http://home.no/slazz/nx6310/nx6310.html: Installation von Ubuntu 6.06 auf HP nx6310 (Intel Core Duo CPU)
http://senzaspazi.altervista.org/wiki/doku.php?id=nx6310-eng: Installing Ubuntu 6.06 LTS on HP Compaq nx6310 (1,46 GHz Celeron CPU; engl.)
http://ssergejev.blogspot.com/2006/09/ubuntu-6.html: Ubuntu 6.06 on HP-Compaq nx6310 (engl.)
http://www.guiadohardware.net/analises/nx6310/como-funciona-suporte-hardware-linux.html: Análise do HP NX6310 (span.)
http://h18000.www1.hp.com/products/quickspecs/12432_emea/12432_emea.HTML: Produktbeschreibung m. Geräteskizze
Kontakt und Disclaimer
Ich freue mich über Korrekturen, Hinweise, Ergänzungen usw. Besonders bin ich an Informationen interessiert, wie das leidige Speedstepping-Problem gemeistert werden kann.
Kontakt: Ulrich Berens 02.05.2007 20:43
Disclaimer: This Content is available under GNU Free Documentation License 1.2.
The author of this website does not give a guarantee at all regarding the correctness, completeness or quality of the provided informations.
Liability claims against the author which make reference to material or immaterial damages which have been caused by the use or non-use of the presented information or through the use of erroneous and incomplete information, are absolutely excluded.
Zuletzt angesehen: » ubuntu-linux_auf_einem_imac_24 » start » linux-tipps » instant_linux-server » pc_und_energiesparen » linux_auf_dem_hp_550-notebook » linux_auf_dem_hp_nx6310-notebook



