Dell Inspiron 6400

A HupWiki-ből...

Tartalomjegyzék

Dell Inspiron 6400 laptop beállítása

Dell Inspiron 6400
Processzor Intel Core 2 Duo 1,83 GHz
Memória 1 Gb DDR2-RAM
Videókártya Intel Graphics Media Accelerator 950 (max. 224 MB osztott memóriával)
Kijelző 15.4" WXGA+ TFT GlareType (1280x800), TrueLife(TM)
Merevlemez 120 GB SATA
Optikai meghajtó 8x DVD+/-RW
Hálózat Broadcom Corporation BCM4401-B0 100Base-TX; Dell Wireless 1390 802.11g Mini Card Wireless
Hangrendszerek Intel 82801G, ICH7 (Intel HDA)
Egyéb Ricoh 5in1 Card reader, 56K modem, Bluetooth, FireWire, PCMCIA, S-Video, USB 2.0 (4db)

Telepítés

Az Ubuntu 7.10 (Gutsy Gibbon) telepítése hiba nélkül lezajlik. Szinte minden eszköz kezdettől fogva működik, kivéve a Dell Wireless kártya (ami egy Broadcom 4311-es chipsettel megáldott kártya).

Wireless kártya

A wireless kártya egy Broadcom 4311 chipes Dell Wireless Card (AirForce One?). Ennek az életre keltéséhez két út választható. Az első a nyílt forrású BCM43xx driver, a második a Dell drivere ndiswrapper-rel.

Nyílt forrású driver

Elöljáróban néhány fontos információ:

  • Ez a driver max 11 Mb/s sebességig tudja meghajtani a kártyát(Ez lényegében elég is a mai kábel és ADSL sebességek mellett)
  • Személyes tapasztalatom azt mutatja, hogy valami nagyon nincs rendben ezzel a kombóval. Bár működik, de olyan nagy a hálózat késleltetése, hogy a programok azt hiszik megszakadt a kapcsolat (szinte használhatatlan). Ezt a tapasztalatot egy Linksys WL54G-n szereztem, Tomato firmware-rel, így előfordulhat, hogy specifikus a probléma. Kéretik kipróbálni és megerősíteni vagy cáfolni

Tehát a telepítés:

  • A kártyához szükséges a Broadcom firmware-je. Ezt az Ubuntu nem szállítja, tehát magunk kell beszerezzük. Ehhez először telepítsük a firmware-t kiollózó programocskát.
 sudo aptitude install bcm43xx-fwcutter
  • Ebben a csomagban található egy script, ami elvégzi helyettünk a piszkos munkát.
 sudo /usr/share/bcm43xx-fwcutter/install_bcm43xx_firmware.sh
  • Ha ezzel megvolnánk, akkor jöhet a modul beizzítása. Kapcsoljuk ki a driver-t, ha már be lenne töltve(nem baj ha hibát dob)
 sudo rmmod bcm43xx
  • Kapcsoljuk vissza a kártyát és a modult
 sudo modprobe bcm43xx

Ennek hatására felvillan a WiFi cimkéjű zöld felirat a billentyűzet felett, tehát kész is vagyunk. Innen NetworkManager-rel már könnyen elboldogulunk.

ndiswrapper

Ezzel a megoldással semmi probléma nincs, tökéletesen üzemel 54Mb/s sebességgel.

  • Feketelistázzuk a bcm43xx modult
 sudo echo blacklist bcm43xx >> /etc/modprobe.d/blacklist
  • Kapcsoljuk ki a bcm43xx modult(nem baj ha hibát dob)
 sudo rmmod bcm43xx
  • Hozzunk létre egy könyvtárat a driver file-jainak és lépjünk bele
 mkdir /tmp/DellWireless
 cd /tmp/DellWireless
  • Töltsük le a megfelelő drivert
 wget http://ftp.us.dell.com/network/R115321.EXE
  • Tömörítsük ki
 unzip R115321.EXE
  • Lépjünk bele a DRIVER könyvtárba
 cd DRIVER
  • Installáljuk a driver-t
 sudo ndiswrapper -i bcmwl5.inf
  • Ellenőrizzük, hogy a driver installálva van-e
 sudo ndiswrapper -l
  • Töltsük be az ndiswrapper modult
 sudo modprobe ndiswrapper
  • Nézzük meg hogy minden rendben van-e
 sudo dmesg | grep ndiswrapper

Valami ilyesmit kellene látnunk, ha minden rendben ment:

ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
ndiswrapper: driver bcmwl5 (Broadcom,11/02/2005, 4.10.40.0) loaded
ndiswrapper: using irq 169
ndiswrapper: changing interface name from 'wlan0' to 'eth1'

Innentől már például a NetworkManager-rel könnyen elboldogulunk. Forrás

Kijelző beállítása

Az újabb kiadású Ubuntu már mindenféle beavatkozás nélkül támogatja a kijelző maximális felbontását és színmélységét. Amennyiben más disztribúciót használunk, olyat ami igényli a beállítását ennek a 1280x800 pixeles, 32 bites állapotnak, egy kis program lehet segítségünkre. Először engedélyeznünk kell az universe tárolót(régebbi Ubuntuban, más disztribúciónál lehetséges hogy az alap csomagtárakban jelen van), ha eddig még nem tettük meg. Ha ez megtörtént, installáljunk!

 sudo aptitude install 915resolution

Adjuk meg a szükséges adatokat:

 sudo mv /etc/default/915resolution /etc/default/915resolution.orig
 sudo echo "MODE=5c" > /etc/default/915resolution
 sudo echo "XRESO=1280" >> /etc/default/915resolution
 sudo echo "YRESO=800" >> /etc/default/915resolution
 sudo echo "BIT=32" >> /etc/default/915resolution

Indítsuk újra a gépet vagy tegyük a következőket: Lépjünk konzolon (Alt+Ctrl+F1) és adjuk ki a következő parancsot:

 sudo /etc/init.d/915resolution start

Lépjünk vissza grafikus konzolra(Alt+F7), majd indítsuk újra az X-et(Ctrl+Alt+Backspace) Máris élvezhetőbb minőségben használhatjuk a grafikus rendszert. Ajánlatos a Font renderelésnél Middle-re állítani az élességet és bekapcsolni a subpixel rendering-et, mert enélkül élvezhetetlen betűket rajzol.

Problémák és megoldásaik

Ha nem üzemelne rendesen a mikrofon

Tegyük ezt:

 sudo echo "options snd-hda-intel model=ref" >> /etc/modprobe.d/alsa-base

Indítsuk újra a gépet! Forrás

További adatok

lspci kimenete

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832
03:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0b:00.0 Network controller: Broadcom Corporation Unknown device 4311 (rev 01)