- Modifié
Voici mon retour d'expérience sur l'achat et la configuration de mon tout nouveau portable asus F3JM-AK005H.
Passage de FC5 à FC6 le 21 octobre
Tout d'abord voici la configuration matériel:
- possibilité de mettre une fedora dessus
- carte vidéo Nvidia (en raison des drivers) avec mémoire dédiée
- qualité des portables Asus
- garantie de 2 ans avec enlèvement sur place
Pour l'achat:
Je suis allé sur http://www.microrama.fr pour faire ma commande et j'ai retiré l'engin le jour même. En passant je me permet de leurs faire un peu de pub pour les raisons suivantes:
- très professionnels : respect des délais, arrivé en magasin ils ont vérifié avec moi que l'écran ne présentait pas de défauts, que la webcam fonctionnait, ainsi que le son et la prise jack (car quelques utilisateurs ont eu des soucis avec ces composants. Je suis donc reparti avec un PC que j'ai moi même pu tester : ça rassure mais si les problèmes ont l'air extrêmement rares.
- le vendeur (au demeurant fort sympathique) possédait un CD d'Unbutu et une Knoppix, je n'aurais pas été sur de la compatibilité matériel de ce portable sur Linux j'aurais pu essayer un LiveCD je ne pense pas que cela aurait posé problème.
En conclusion : je recommande vivement ce magasin !
Comment j'ai procédé pour installer/configurer mon portable.
1. le portable est fourni avec Windows XP Home sur la première partition (40Go) et une deuxième partition libre le tout en fat32. Après avoir dé-fragmenté le disque C, j'ai rebooté sous knoppix et grâce à qtparted j'ai réduit la partition C à 15 Go. De cette façon je conserve Windows qui me sert a vérifier que mon matériel tourne bien sous Windows avant de l'installer sous Linux.
2. installation de la fedora 5. Je comptais faire une installation par le réseau or le driver de la carte réseau n'est pas disponible dans le kernel de la fedora 5. J'ai donc opté pour une installation standard via DVD. Voici le schéma de mes partitions :
- /dev/sda1 : 1,38 Go : recovery (créé en usine : je la garde pour le moment)
- /dev/sda2 : 15 Go : Windows (je la garde pour le moment)
- /dev/sda3: 100 Mo pour le /boot
- /dev/sda5: 46 Go pour le /
- /dev/sda6: 2 Go pour le /tmp
- /dev/sda7: 1 Go pour le swap
- /dev/sda8: 62 Go pour le /home
3. installation de la carte réseau. Comme dis plus haut : la carte réseau n'est pas supporté en standard dans le kernel < 2.6.18 (il semblerait qu'il le soit à partir de la 2.6.18,à vérifier : il n'est pas dedans). J'ai donc suivi les posts suivants pour l'installation : http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=13722&start=0 et http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=13759&start=0
Si vous avez une erreur de compilation (lignes 51,52,53) du fichier r1000_n.c, il faut ajouter « _DESC » aux trois MODULE_PARM comme suit :
6. La carte son. Ici ce fut une autre paire de manches, en effet la carte son semblait bien reconnue mais rien ne sortait des HP. Tout au plus j'avais un son presque inaudible en branchant des enceintes amplifiées sur la sortie casque. En ajoutant la ligne suivante
Un rapport de bug a été ouvert sur alsa : https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2480
Mis à jour : un patch a été apporté sur le driver : se reporter au lien ci-dessus pour plus de précisions. Il convient d'utiliser maintenant le module 'asus-laptop' et non plus 'uniwill-m31'. La sortie casque fonctionne désormais. Le patch sera dispo à partir de la version alsa 1.0.14rc1.
7. installation du graveur. Celui ci fonctionne dès l'installation de la fedo.
MAJ 07/01/07 : le graveur est reconnu et utilisable sans configuration supplémentaire, en revanche les perfs ne sont pas bonnes (utilisation massive du CPU lors de copie de gros fichier entre le lecteur et le disque dur, lecture non fluide des DVD... Si j'ai bien tout compris cela vient du fait que la gestion du graveur se fait au travers du module de gestion de l'IDE et non de celui du SATA. Si vous avez un message, lors du boot, du type :
le graveur devrait être vu tel qu'un périphérique sdX au lieu de hdX.
8. installation de la webcam. je n'ai pas encore essayé quoique ce soit avec il semblerait que le modèle soit Syntek STK-1135.
9. installation du wifi. La puce est une ipw3945 aucun problème pour l'installation en utilisant les drivers présents sur atrpms. En revanche j'ai eu besoin de recompiler le driver pour activer le mode monitor 🙂
Il est prévu normalement que le driver ipw3945 gère la LED du wifi mais ce n'est pas le cas chez moi...
J'utilise Networkmanager et Knetworkmanager (disponible en rpm) pour gérer mes connexions.
L'interrupteur pour activer/désactiver le wifi coupe et relance la radio (vérifiable par un ifconfig eth1).
J'ai demandé que le module ipw3945 packagé par atrpms soit configuré directement avec la possibilité de passer la carte en mode monitor, c'est par ici : http://bugzilla.atrpms.net/show_bug.cgi?id=869
MAJ 07/01/07 : Les packages fournis par kwizart (encore merci) contiennent directement le script de démarrage ainsi que le mode monitor par défaut)
J'ai placé le script suivant dans les init de ma machine pour que le wifi soit lancé au démarrage.
Voila ce que je pouvais vous dire à propos de ce portable, mainteant si vous avez réussi de votre coté à utiliser d'autres fonctionnalités faite le moi savoir...
Passage de FC5 à FC6 le 21 octobre
Tout d'abord voici la configuration matériel:
* Processeur et chipset
o Processeur : Intel Core Duo T2500 à 2 Ghz
o Mémoire cache L2 : 2 Mo
o Chipset: Intel 945PM
* Mémoire
o Standard : 2048 Mo de mémoire DDR2 667MHz (2x1024)
o Capacité maximum : 2 Go
* Affichage
o Ecran : 15,4" WSXGA Color Shine et webcam 1,3 Mpixels intégrée
o Résolution : 1680 x 1050
o Carte graphique
+ Chipset : nVidia GeForce 7600 Go
+ Mémoire : 512 Mo
* Stockage
o Disque dur IDE de 120 Go (5400t)
o Graveur DVD±RW double couche
o Lecteur de cartes SD/MMC/MS/MS PRO
* Périphériques intégrés
o Son : Haut-Parleurs stéréo et chip son intégrés
o Modem : V90 RJ-11
o Webcam 1,3 Mpixels
o Réseau : 10/100 Mbs RJ-45
o Réseau sans-fil 802.11g et BlueTooth
o Touchpad intégré
* Connecteurs
o prises audio (casque, microphone, etc.)
o 4 ports USB 2.0
o 1 port Firewire IEEE 1394
o 1 port RJ-11 (modem)
o 1 port RJ-45 (réseaux)
o 1 sortie TV
o 1 port VGA
o 1 port express Card
* Alimentation
o Batterie Li-ion
* Boîtier
o Dimensions : 365 x 269.5 x 28-40.5 mm (LxPxH)
o Poids : 2,95 Kg
* Système d'exploitation et logiciels
o Microsoft Windows XP Edition Familiale
* Fourni avec :
o Batterie Li-Ion
o Adaptateur secteur
Résultat du lspci -vvv :00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Capabilities: [e0] Vendor Specific Information
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Graphics Port (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: f9f00000-fdffffff
Prefetchable memory behind bridge: 00000000bdf00000-00000000dde00000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
Capabilities: [88] #0d [0000]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Address: fee00000 Data: 40c9
Capabilities: [a0] Express Root Port (Slot+) IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <64ns, L1 <1us
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s, Port 2
Link: Latency L0s <256ns, L1 <4us
Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x16
Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
Slot: Number 0, PowerLimit 0.000000
Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
Slot: AttnInd Off, PwrInd On, Power-
Root: Correctable- Non-Fatal- Fatal- PME-
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Subsystem: ASUSTeK Computer Inc. Unknown device 1338
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Interrupt: pin A routed to IRQ 169
Region 0: Memory at febfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express Unknown type IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <64ns, L1 <1us
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
Link: Latency L0s <64ns, L1 <1us
Link: ASPM Disabled CommClk- ExtSynch-
Link: Speed unknown, Width x0
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: fe000000-fe0fffff
Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
Capabilities: [40] Express Root Port (Slot+) IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
Link: Latency L0s <256ns, L1 <4us
Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
Slot: Number 2, PowerLimit 10.000000
Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
Slot: AttnInd Unknown, PwrInd Unknown, Power-
Root: Correctable- Non-Fatal- Fatal- PME-
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Address: fee00000 Data: 40d1
Capabilities: [90] #0d [0000]
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fe100000-fe1fffff
Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
Capabilities: [40] Express Root Port (Slot+) IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 2
Link: Latency L0s <256ns, L1 <4us
Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
Slot: Number 3, PowerLimit 10.000000
Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
Slot: AttnInd Unknown, PwrInd Unknown, Power-
Root: Correctable- Non-Fatal- Fatal- PME-
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Address: fee00000 Data: 40d9
Capabilities: [90] #0d [0000]
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: fe200000-fe9fffff
Prefetchable memory behind bridge: 00000000ddf00000-00000000dfe00000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
Capabilities: [40] Express Root Port (Slot+) IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 3
Link: Latency L0s <256ns, L1 <4us
Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
Slot: Number 4, PowerLimit 10.000000
Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
Slot: AttnInd Unknown, PwrInd Unknown, Power-
Root: Correctable- Non-Fatal- Fatal- PME-
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Address: fee00000 Data: 40e1
Capabilities: [90] #0d [0000]
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 50
Region 4: I/O ports at ec00 [size=32]
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 233
Region 4: I/O ports at e880 [size=32]
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin C routed to IRQ 185
Region 4: I/O ports at e800 [size=32]
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin D routed to IRQ 169
Region 4: I/O ports at e480 [size=32]
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 50
Region 0: Memory at febfbc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01 [Subtractive decode])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=06, subordinate=06, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fea00000-feafffff
Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
Capabilities: [50] #0d [0000]
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: [e0] Vendor Specific Information
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 02) (prog-if 80 [Master])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 233
Region 0: I/O ports at <unassigned>
Region 1: I/O ports at <unassigned>
Region 2: I/O ports at <unassigned>
Region 3: I/O ports at <unassigned>
Region 4: I/O ports at ffa0 [size=16]
Capabilities: [70] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 5
Region 4: I/O ports at 0400 [size=32]
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0398 (rev a1) (prog-if 00 [VGA])
Subsystem: ASUSTeK Computer Inc. Unknown device 1232
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 169
Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at fd000000 (64-bit, non-prefetchable) [size=16M]
Region 5: I/O ports at bc00 [size=128]
[virtual] Expansion ROM at fbfe0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [78] Express Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <256ns, L1 <4us
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
Link: Latency L0s <256ns, L1 <4us
Link: ASPM L0s L1 Enabled RCB 128 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x16
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8168 (rev 01)
Subsystem: ASUSTeK Computer Inc. Unknown device 11f5
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Interrupt: pin A routed to IRQ 169
Region 0: I/O ports at c800 [size=256]
Region 2: Memory at fe0ff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at fe0e0000 [disabled] [size=64K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
Capabilities: [48] Vital Product Data
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [60] Express Endpoint IRQ 0
Device: Supported: MaxPayload 1024 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: AtnBtn+ AtnInd+ PwrInd+
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
Link: Latency L0s unlimited, L1 unlimited
Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Capabilities: [84] Vendor Specific Information
03:00.0 Network controller: Intel Corporation Unknown device 4222 (rev 02)
Subsystem: Intel Corporation Unknown device 1001
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size 08
Interrupt: pin A routed to IRQ 177
Region 0: Memory at fe1ff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <512ns, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
Link: Latency L0s <128ns, L1 <64us
Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
06:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 169
Region 0: Memory at feaff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME+
06:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin B routed to IRQ 177
Region 0: Memory at feaff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
06:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 5
Region 0: Memory at feaff000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
06:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
Subsystem: ASUSTeK Computer Inc. Unknown device 1317
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 5
Region 0: Memory at feafec00 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Mon choix a été dicté par les points suivants:- possibilité de mettre une fedora dessus
- carte vidéo Nvidia (en raison des drivers) avec mémoire dédiée
- qualité des portables Asus
- garantie de 2 ans avec enlèvement sur place
Pour l'achat:
Je suis allé sur http://www.microrama.fr pour faire ma commande et j'ai retiré l'engin le jour même. En passant je me permet de leurs faire un peu de pub pour les raisons suivantes:
- très professionnels : respect des délais, arrivé en magasin ils ont vérifié avec moi que l'écran ne présentait pas de défauts, que la webcam fonctionnait, ainsi que le son et la prise jack (car quelques utilisateurs ont eu des soucis avec ces composants. Je suis donc reparti avec un PC que j'ai moi même pu tester : ça rassure mais si les problèmes ont l'air extrêmement rares.
- le vendeur (au demeurant fort sympathique) possédait un CD d'Unbutu et une Knoppix, je n'aurais pas été sur de la compatibilité matériel de ce portable sur Linux j'aurais pu essayer un LiveCD je ne pense pas que cela aurait posé problème.
En conclusion : je recommande vivement ce magasin !
Comment j'ai procédé pour installer/configurer mon portable.
1. le portable est fourni avec Windows XP Home sur la première partition (40Go) et une deuxième partition libre le tout en fat32. Après avoir dé-fragmenté le disque C, j'ai rebooté sous knoppix et grâce à qtparted j'ai réduit la partition C à 15 Go. De cette façon je conserve Windows qui me sert a vérifier que mon matériel tourne bien sous Windows avant de l'installer sous Linux.
2. installation de la fedora 5. Je comptais faire une installation par le réseau or le driver de la carte réseau n'est pas disponible dans le kernel de la fedora 5. J'ai donc opté pour une installation standard via DVD. Voici le schéma de mes partitions :
- /dev/sda1 : 1,38 Go : recovery (créé en usine : je la garde pour le moment)
- /dev/sda2 : 15 Go : Windows (je la garde pour le moment)
- /dev/sda3: 100 Mo pour le /boot
- /dev/sda5: 46 Go pour le /
- /dev/sda6: 2 Go pour le /tmp
- /dev/sda7: 1 Go pour le swap
- /dev/sda8: 62 Go pour le /home
3. installation de la carte réseau. Comme dis plus haut : la carte réseau n'est pas supporté en standard dans le kernel < 2.6.18 (il semblerait qu'il le soit à partir de la 2.6.18,
Si vous avez une erreur de compilation (lignes 51,52,53) du fichier r1000_n.c, il faut ajouter « _DESC » aux trois MODULE_PARM comme suit :
MODULE_PARM_DESC (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
4. installation des drivers Nvidia. Il n'y a qu'à suivre le tutorial d'installation des drivers depuis la version packagé par livna. La résolution de 1680x1050 est parfaitement supportée et apporte un confort inégalé.glxgears
44735 frames in 5.0 seconds = 8946.840 FPS
46393 frames in 5.0 seconds = 9278.550 FPS
J'ai connecté un moniteur en mode clone sur la sortie DVI du portable, il suffit ensuite juste d'ajouter au fichier /etc/X11/xorg.conf dans la section device:
# Config dual screen
Option "TwinView"
Option "TwinViewOrientation" "clone"
Option "MetaModes" "1680x1050,NULL;1280x1024,1280x1024;1024x768,1024x768;800x600,800x600;"
5. installation du lecteur de SD carte. J'ai juste eu besoin de placer dans les init de ma machine le script suivant. Dès lors il est possible de monter la carte en utilisant la commande 'mount /dev/mmcblk0p1 /mnt' (j'ai lu quelque part qu'un bug existait vis-à-vis des modules mmc* et de hal rendant l'automount impossible).
#!/bin/sh
start () {
for i in mmc_core mmc_block sdhci; do
modprobe $i >/dev/null 2>&1
done
}
stop () {
for i in sdhci mmc_block mmc_core; do
rmmod $i >/dev/null 2>&1
done
}
restart() {
stop
start
}
case $1 in
start)
start
;;
stop)
stop
;;
restart)
echo -n "Reloading SD modules"
restart
echo ".. DONE"
;;
*)
start
esac
Mis à jour : ceci est inutile avec FC6 qui reconnait le lecteur de base !6. La carte son. Ici ce fut une autre paire de manches, en effet la carte son semblait bien reconnue mais rien ne sortait des HP. Tout au plus j'avais un son presque inaudible en branchant des enceintes amplifiées sur la sortie casque. En ajoutant la ligne suivante
options snd-hda-intel model=uniwill-m31
dans le modprobe.conf, j'ai enfin eu du son sur le PC (ouf !!!). Sauf sur la sortie casque mais j'au vu que quelqu'un avait déjà reporter ce bug sur le site d'alsa project.Un rapport de bug a été ouvert sur alsa : https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2480
Mis à jour : un patch a été apporté sur le driver : se reporter au lien ci-dessus pour plus de précisions. Il convient d'utiliser maintenant le module 'asus-laptop' et non plus 'uniwill-m31'. La sortie casque fonctionne désormais. Le patch sera dispo à partir de la version alsa 1.0.14rc1.
7. installation du graveur. Celui ci fonctionne dès l'installation de la fedo.
MAJ 07/01/07 : le graveur est reconnu et utilisable sans configuration supplémentaire, en revanche les perfs ne sont pas bonnes (utilisation massive du CPU lors de copie de gros fichier entre le lecteur et le disque dur, lecture non fluide des DVD... Si j'ai bien tout compris cela vient du fait que la gestion du graveur se fait au travers du module de gestion de l'IDE et non de celui du SATA. Si vous avez un message, lors du boot, du type :
ide0: I/O resource 0x1F0-0x1F7 not free.
ide0: ports already in use, skipping probe
Pour remédier au problème il suffit d'ajouter dans le fichier /etc/grub.conf les options
combined_mode=libata ide0=noprobe ide1=noprobe
à la fin de la ligne kernel /vmlinuz-2.6... puis de redémarrerle graveur devrait être vu tel qu'un périphérique sdX au lieu de hdX.
8. installation de la webcam. je n'ai pas encore essayé quoique ce soit avec il semblerait que le modèle soit Syntek STK-1135.
9. installation du wifi. La puce est une ipw3945 aucun problème pour l'installation en utilisant les drivers présents sur atrpms. En revanche j'ai eu besoin de recompiler le driver pour activer le mode monitor 🙂
Il est prévu normalement que le driver ipw3945 gère la LED du wifi mais ce n'est pas le cas chez moi...
J'utilise Networkmanager et Knetworkmanager (disponible en rpm) pour gérer mes connexions.
L'interrupteur pour activer/désactiver le wifi coupe et relance la radio (vérifiable par un ifconfig eth1).
MAJ 07/01/07 : Les packages fournis par kwizart (encore merci) contiennent directement le script de démarrage ainsi que le mode monitor par défaut)
J'ai placé le script suivant dans les init de ma machine pour que le wifi soit lancé au démarrage.
#! /bin/sh
#
# ipw3945 Sets up network profile
#
# Author: Alberto Federico Turelli <bibe@atworkonline.it>.
#
# Version: @(#)ipw3945 0.0.1-1 01-Apr-2006 bibe@atworkonline.it
#
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Intel PRO/Wireless 3945"
NAME=ipw3945
SCRIPTNAME=/etc/init.d/$NAME
# Exit if not root
if [ $(id -u) -gt 0 ]
then
echo "This script must be run as root."
exit 99
fi
# Gracefully exit if the package has been removed.
test -x $SCRIPTNAME || exit 0
# These lines are supposet to be put in /etc/modprobe.d/ipw3945, but at boot time the regulatory daemon doesn't start.
# install ipw3945 /sbin/modprobe --ignore-install ipw3945 && sleep 0.5 && /sbin/ipw3945d --quiet
# remove ipw3945 /sbin/ipw3945d --kill; /sbin/modprobe -r --ignore-remove ipw3945
# Loads the driver and starts the regulatory daemon
load() {
/sbin/modprobe --ignore-install ipw3945
/sbin/ipw3945d --quiet
# echo 1 > /proc/acpi/asus/wled
}
# Unloads the driver (killing the regulatory daemon)
unload() {
/sbin/ipw3945d --kill 2>/dev/null
/sbin/modprobe -r --ignore-remove ipw3945
# echo 0 > /proc/acpi/asus/wled
}
case "$1" in
start|restart)
echo -n "Starting $DESC: $NAME"
unload
sleep 0.5
load
sleep 1.0
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
unload
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2
exit 1
;;
esac
exit 0
10. configuration de l'acpi. Le niveau de la batterie est reconnu sans problèmes (l'autonomie est d'environ 4 heures). Je n'ai pas enocre regardé comment les différents suspend focntione. J'utilise asus_acpi pour gérer certaines touches:
::::::::::::::
touchpad
::::::::::::::
# Configuration to turn on DPMS again on video activity, needed for some
# laptops. Disabled by default, uncomment if your laptop display stays blank
# after you close and open the lid.
event=hotkey ATKD 0000006b
action=/home/natyves2/acpi/touchpad &
::::::::::::::
volume_down
::::::::::::::
# Configuration to turn on DPMS again on video activity, needed for some
# laptops. Disabled by default, uncomment if your laptop display stays blank
# after you close and open the lid.
event=hotkey ATKD 00000031
action=/home/natyves2/acpi/vol down &
::::::::::::::
volume_off
::::::::::::::
# Configuration to turn on DPMS again on video activity, needed for some
# laptops. Disabled by default, uncomment if your laptop display stays blank
# after you close and open the lid.
event=hotkey ATKD 00000032
action=/home/natyves2/acpi/vol_mute &
::::::::::::::
volume_up
::::::::::::::
# Configuration to turn on DPMS again on video activity, needed for some
# laptops. Disabled by default, uncomment if your laptop display stays blank
# after you close and open the lid.
event=hotkey ATKD 00000030
action=/home/natyves2/acpi/vol up &
::::::::::::::
touchpad
::::::::::::::
#!/bin/bash
killall -9 -q osd_cat
if [ $# = 1 ]; then
synclient TouchpadOff=$1
# echo "Touchpad inactif" | osd_cat -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c Red -s 1 -p bottom -A center -d 2
else
state=$(synclient -l | grep TouchpadOff | awk -F"= " '{print $2}')
if [ "$state" = "0" ]; then
synclient TouchpadOff=1
echo "Touchpad inactif" | osd_cat -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c Red -s 1 -p bottom -A center -d 2
else
synclient TouchpadOff=0
echo "Touchpad actif" | osd_cat -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c Green -s 1 -p bottom -A center -d 2
fi
fi
::::::::::::::
vol
::::::::::::::
#!/bin/bash
if [ "$(amixer get Front | grep Left: | awk -F" " '{print $4}')" = "[off]" ]; then
amixer -q set Front toggle
fi
if [ "$1" = "up" ]; then
amixer -q set PCM 5+
elif [ "$1" = "down" ]; then
amixer -q set PCM 5-
fi
killall -9 -q osd_cat
osd_cat -p bottom -s 1 -o 120 -A center -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c green -b percentage -P $(amixer g
et PCM | grep Left: | awk -F" " '{print $5}' | tr -d "[]") -T "Volume"
::::::::::::::
vol_mute
::::::::::::::
#!/bin/bash
amixer -q set Front toggle
killall -9 -q osd_cat
if [ "$(amixer get Front | grep Left: | awk -F" " '{print $4}')" = "[off]" ]; then
echo "Sourdine" | osd_cat -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c Red -s 1 -p bottom -A center -d 2
else
echo "Son actif"| osd_cat -f "-adobe-new century schoolbook-medium-i-normal--34-240-100-100-p-182-iso8859-1" -c Green -s 1 -p bottom -A center -d 2
fi
Pour finir il est a noter que la mise en veille en Ram ou sur disque fonctionne sans problème et sans configuration supplémentaire. Voila ce que je pouvais vous dire à propos de ce portable, mainteant si vous avez réussi de votre coté à utiliser d'autres fonctionnalités faite le moi savoir...