Portál AbcLinuxu, 24. dubna 2024 01:04

Compaq Evo N1015v

Ovladač: v jádře

Technické parametry

Athlon XP 1500+ 384MB RAM ( -16MB sdilena grafika) LCD 1024x768 graficka karta ATI Radeon IGP320M (U1) 4336 [ALi] M5229 IDE 20GB ATA100 disk FUJITSU MHS2020AT E [ALi] M5451 audio (OSS ovldadac trident) Conexant HSF 56k HSFi modem Konektory: 1x pcmcia, modem, ethernet (twisted pair), paralelni port, ps2 (klavesnice, mys nebo s redukci oboji), 2x USB, VGA, TV-out (S-video)

AMD XP-M 2000+, 512 MB RAM, 40 GB, 15" display

Procesor: Mobile AMD Athlon 2200+ 1.7GHz, DVD/CD-RW, 256MB RAM, 40GB HDD, zvukova karta ALi M5451, sietova karta RTL-8139C, modem Conexant HSF 56k HSFi Modem, IDE interface ALi M5229 IDE, grafika ATI Mobility U1 8-64MB zdielana s RAM, 15" LCD displej 1024x768, S-VIDEO out, 1xPCMCIA, 2xUSB, touchpad. Pozor ! book nema seriovy port - ale komu by dnes chybal...

Identifikace pod Linuxem

dmesg:
...
Initializing CPU#0
Detected 1325.124 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 2641.10 BogoMIPS
Memory: 366764k/376832k available (1110k kernel code, 7436k reserved, 880k data,
 80k init, 0k highmem)
...
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU:             Common caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU: AMD Mobile AMD Athlon(tm) XP 1500+ stepping 00
...
PCI: PCI BIOS revision 2.10 entry at 0xfd87e, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router ALI [10b9/1533] at 00:07.0
ATI Northbridge, reserving I/O ports 0x3b0 to 0x3bb.
...
Warning: ATI Radeon IGP Northbridge is not yet fully tested.
ALI15X3: IDE controller at PCI slot 00:10.0
ALI15X3: chipset revision 196
ALI15X3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x8080-0x8087, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x8088-0x808f, BIOS settings: hdc:pio, hdd:pio
hda: FUJITSU MHS2020AT E, ATA DISK drive
blk: queue c0360340, I/O limit 4095Mb (mask 0xffffffff)
hdc: Compaq CRN-8245B, ATAPI CD/DVD-ROM drive
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 39070080 sectors (20004 MB) w/2048KiB Cache, CHS=2432/255/63, UDMA(100)
Partition check:
 hda: hda1 hda2 < hda5 hda6 >
mice: PS/2 mouse device common for all mice
...
Trident 4DWave/SiS 7018/ALi 5451,Tvia CyberPro 5050 PCI Audio, version 0.14.10h,
 22:38:08 Jun  7 2003
PCI: Found IRQ 4 for device 00:08.0
IRQ routing conflict for 00:08.0, have irq 5, want irq 4
trident: ALi Audio Accelerator found at IO 0x8400, IRQ 5
ac97_codec: AC97 Audio codec, id: ADS99 (Unknown)
...
8139too Fast Ethernet driver 0.9.26
8139too: pci dev 00:0b.0 (id 10ec:8139 rev 20) is an enhanced 8139C+ chip
8139too: Use the "8139cp" driver for improved performance and stability.
PCI: Assigned IRQ 11 for device 00:0b.0
IRQ routing conflict for 00:0c.0, have irq 10, want irq 11
IRQ routing conflict for 01:05.0, have irq 10, want irq 11
eth0: RealTek RTL8139 Fast Ethernet at 0xd78a3000, 00:0b:cd:15:0f:da, IRQ 11
eth0:  Identified 8139 chip type 'RTL-8139C'
ip_tables: (C) 2000-2002 Netfilter core team
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
...

lspci:
00:00.0 Host bridge: ATI Technologies Inc: Unknown device cab0 (rev 13)
00:01.0 PCI bridge: ATI Technologies Inc U1/A3 AGP Bridge [IGP 320M] (rev 01)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
00:08.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controlle
r Audio Device (rev 02)
00:0a.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 20)
00:0c.0 Communication controller: Conexant HSF 56k HSFi modem (rev 01)
00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 PMU
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1


Postup zprovoznění pod Linuxem

Pri instalaci RedHat 9 je treba zakazat USB, jinak prestanou fungovat vsechna preruseni a tim zhavaruje ovladac sitovky i IDE disku/cdrom. Pri bootu specifikujte parametr 'nousb', tj. zadejte:
linux nousb

Pri instalaci Mandrake 9.1 je pro zmenu zapotrebi zakazat autodetekci PCMCIA (jinak na ni zpanikari jadro) a to pomoci:
F1
linux noauto

Pro Mandrake 9.0 se neda uvedeny trik pouzit (noauto laduje PCMCIA), nicmene muzeme vyuzit alternativni jadro 2.2.x, ktere prinejmensim nezpanikari:
F1
alt1<enter>


Distribuce Suse 8.2 se instaluje a bezi bez chyby a bez nutnych zasahu. Problemy delal jen reiser FS (instaloval jsem ext3). ACPI je standardne nainstalovano. Nutno dodat ovladace pro modem. Zvukovka - OK (fullduplex).


Instalace Fedora Core 1 z CD: Je nutno zadat parametry jadra pri instalaci

linux nousb pci=off ide=nodma

S temito parametry jiz instalace probehne, diky vypnutemu dma je ovsem velmi pomala. Domnivam se, ze je mozno ji provest i s mene restriktivnim nastavenim: linux nousb pci=biosirq

Po dokonceni instalace bylo nutno pridat do parametru kernelu acpi=on, bez teto volby pocitac zamrzne pri inicializaci usb, variantou je tedy dodani nousb.

Fedora spravne detekuje grafickou kartu a vse ostatni.

Samostatne je nutno doinstalovat pouze ovladac 'joysticku' podle http://w1.894.telia.com/~u89404340/touchpad/index.html


Stiahnut a vypalit iso image Stage1 viac na www.gentoo.org. Nabootovat Gentoo stage1 s parametrom "gentoo acpi", pozorne citat manual na http://www.gentoo.org/doc/en/gentoo-x86-install.xml. Venovat zvysenu pozornost konfiguracii kernelu a zakazat "machine check exeption" - toto je klucove pre uspesny start systemu, inak je treba do konfiguracie grubu/lilo zadat parameter "nomce". Silne doporucujem v subore /etc/make.conf vyspecifikovat flagy USE a CFLAGS. Pozor ! v CFLAGS sa nedaju presne pouzit vsetky flagy pre klasicky Athlon 2200+ lebo verzia Mobile sa mierne odlisuje ! S CFLAGS sa oplati "pozabavat", spoznate svoj procesor a ziskate vyssi vykon. Viac o GCC optimalizacii na: http://www.freehackers.org/gentoo/gccflags/


Pro instalaci Fedora Core 1 staci parametr jadra pri startu pro povoleni ACPI: linux acpi=on

Poznámka

Podpora grafiky ATI Rage Mobility U1 (IGP320M) se ruzni podle distribuce Linuxu:
* Mandrake 9.1 - XFree86 obsahuji patch s podporou pro tuto grafiku (pouze 2D akcelerace, ale i tak je to lepsi nez VESA)
* RedHat 9 - detekuje pouze jako standardni VESA
Pri zapnutem Num Locku nefunguje temer zadne klavesy a navic nektere generuji pro jadro zcela nezname scan kody (problem se dotyka i klaves, ktere by mely i v Num Lock rezimu fungovat normalne, jako treba Esc). Tj. doporucuji vypinat Num Lock.
Podpora sitove i zvukove karty je OK (v RedHatu i Mandrake funguji rovnou). Modem jsem netestoval.


Ovladac joysticku je skvely, funguje s nim napriklad emulace prostredniho tlacitka mysi pomoci kliknuti dvema prsty :-))


Na tomto booku je Linux pre neskuseneho uzivatela pomerne komplikovane rozbehat, aj preto si vysluzil nelichotivu prezyvku "Laptop from Hell".

Testovane distribucie ktore na booku nechodili, alebo chodili len velmi obmedzene: Slackware 9, Mandrake 9.1, RedHat 8, RedHat 9, Debian 3.0. Rozhodol som sa vyskusat aj live linux Knoppix 3.2 - neuspesne.

Posledna testovana bola distribucia "from scratch" Gentoo, nabootovat treba s parametrom "gentoo acpi".

Ak chcete na tomto booku pouzivat Linux a nemate dobru linku, dostatok casu a nejake tie skusenosti ani to radsej neskusajte... Podla vygooglenych zdrojov maju velmi podobne problemy vsetky booky s AMD procesormi ak si dobre pamatam konkretne sa spomina Presario 900 kde je navod na rozbehanie Linuxu prakticky uplne rovnaky.

Definitivne pouzivam Gentoo 1.4 na Evo N1015v a som maximalne spokojny, pokusy o rozbehanie Linuxu boli sice krvave ale vysledok za to stoji - mate velmi dobry HW s normalnym operacnym systemom.

Na rozbehanie zvukovky pouzit ALSA drivery podla navodu na
http://www.gentoo.org/doc/en/alsa-guide.xml
samotna instalacia driverov je jednoducha:
# env ALSA_CARDS='ali5451' emerge alsa-driver

Bezproblemov funguje aj ACPI - treba samozrejme kompilovat kernel pre ACPI.

Funguje uplne vsetko vratane USB, DVD/CD-RW, zvuk, grafika pri 1024x768, sietovka, touchpad.
Zatial nebolo testovane PCMCIA ani S-VIDEO out, rovnako nemam nakonfigurovane win buttony ani "joystick" - nepotrebujem ich :-)

Zdroj informacii od dalsieho stastlivca:
http://www.spc.eeng.liv.ac.uk/~dennis/evo1015/

Dokument vytvořil: Henryk Paluch, 24.5.2003 17:31 | Poslední úprava: Redakce, 27.2.2011 15:09 | Další přispěvatelé: Milan Keršláger, Lubo Kopacek | Historie změn | Zobrazeno: 2216×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.