Cartes mères pour Intel 45nm fonctionnant "out of the box"

Salut,

Je compte acquérir une UC toute neuve autour d’un CPU Intel E8400 (qui me changera de mon vieux Duron 850 Mhz) pour y installer Debian Lenny en 64 bits.

J’ai sélectionné tous les composants de la config et je bute sur le choix de la carte mère.
En effet, concernant les cartes socket 775 à base de chipsets P35 / ICH9® ou P45 / ICH10®, j’ai des inquiétudes concernant la compatibilité de l’actuel kernel 2.6.24-13 de Lenny avec leurs divers contrôleurs SATA, réseau, audio, etc.
Je redoute de me retrouver avec des problèmes de DD / graveur SATA non-reconnus, d’ethernet introuvable pour la netinstall, …

Je n’arrive pas à trouver d’infos fiables à ce sujet, même sur le site hardware4linux.info où je me sens un peu perdu.
Les forums parlent bien de tel problème de reconnaissance ou de performance avec tel contrôleur Marvell ou Realtek de telle carte mère Asus ou Gigabyte (séries P5K, P5Q, EP35-DS3/4, EP45-DS4, …), mais les infos sont souvent contradictoires.

Bref, je propose de centraliser dans ce fil les expériences d’install (préciser le kernel) où tout aura fonctionné “out of the box” avec des cartes mères possédant un chipset tirant parti des CPU Intel 45nm.

Pour ma part, je souhaiterais particulièrement avoir des retours sur la
ABIT IP35 PRO :
Socket :775
Chipset : Intel P35 / ICH9R
Contrôleur réseau : Realtek RTL8110SC
Contrôleur audio : Realtek ALC888
Contrôleur IDE : Intel ICH9R
Contrôleur SATA : Intel ICH9R
Contrôleur SATA secondaire : JMicron JMB363

Merci :slightly_smiling:


Bonjour,
je suis aussi en recherche d’une nouvelle mobo.
Mes recherches (moins poussées que les tiennes) et mon expérience, me pousse vers les chip intel, toujours bien reconnus par linux. Il faut parfois attendre une ou deux versions de noyaux pour que tout soit vraiment pris en compte, mais au final ça fini par fonctionner.
Je suis plus inquiet sur la prise en compte des paramètres de fonctionnement (température, vitesse fan), car le circuit utilisé n’est pas toujours clairement indiqué.
Si tu fais une net install, charge la dernière version de l’iso.
Autre point à surveiller: la mise à jour du BIOS. Est elle faisable sans win ? Certaines cartes le font directement depuis une clef USB …

Salut,

le site (en anglais) Phoronix publie régulièrement des tests et des comparatifs de cartes mères sous gnu-linux et solaris. Il n’y a pas beaucoup de modèles mais ceux-là sont garanties, et ça permet de comparer avec les chipset/contrôleur d’autres modèles.

Sinon absolument aucun problème avec une Asus P5K-E wifi et Lenny 64 (tout en sata), même la carte wifi intégrée fonctionne sans bidouille. Mise à jour du bios indépendante de l’os (clé usb).

Bonne chasse.

Re-salut, et merci pour vos conseils :smiley:

@piratebab : je comptais me pencher plus tard sur le fonctionnement de lm-sensor. J’ai pas bien compris ton histoire de “circuit utilisé pas toujours clairement indiqué pour la prise en compte des paramètres de fonctionnement”, mais tu me fais penser que je devrais peut-être y songer maintenant !
Et une prise de tête en plus avant l’achat de la mobo :smt003

@idiotein : GRAND MERCI pour l’info concernant l’Asus P5K-E/WIFI-AP !!
Sont donc reconnus :

  • Contrôleur SATA : Intel ICH9R
  • Contrôleur réseau : Marvell 88E8056 PCI-E
  • Contrôleur audio : ADI 1988B
  • Contrôleur Firewire : Agere FW322
    Reste à savoir si le contrôleur IDE JMicron JMB363 l’est aussi (je compte me prendre un lecteur de disquette, ba oui, chui comme ça…)
    Je vois qu’il sert aussi de contrôleur SATA secondaire. Comment est-il reconnu sur ton système ?

La pêche aux infos est vraiment fastidieuse et j’ai pas eu trop de temps depuis lundi.
Je comprends pas que sur kernel.org par exemple, il n’y ait pas une liste de tous les contrôleurs supportés dans chaque version du kernel.

J’ai quand même pu glaner ça :
Une netinstall de Lenny sur un barebone ASUS P3-P5G33 qui avait posé problème avec la version d’octobre 2007 (kernel 2.6.22) s’est passée sans problème avec l’iso de février (2.6.24).
L’ICH9 est donc là aussi reconnu, ainsi que :

  • Contrôleur audio : Realtek ALC883 (qui équipe pas mal de P5K* d’Asus, dont la Pro)
  • Contrôleur vidéo : Intel GMA 3100 (pour ceux qui veulent se passer de CG)

le contrôleur audio Realtek ALC888 de l’ABIT IP35 Pro est reconnu : il équipe la Gigabyte GA-P31-DS3L, plus ancienne, entièrement linux-compatible mais au chipset un peu plus cheap (P31 / ICH7).

La Gigabyte GA-EP35-DS3P est très “Linux friendly”, tout marche, selon une review de phoronix.com (merci pour le lien, idiotein)
Sont donc reconnus :

  • l’ICH9R qui contrôle à la fois le SATA et l’IDE
  • Contrôleur réseau : Realtek RTL8111B
  • Contrôleur audio : Realtek ALC889A (qui fonctionnait aussi sans problème sous Gentoo en décembre 2007, reconnu comme un ALC885)
    Pour l’instant, mon choix penche vers cette carte : elle a par ailleurs tout ce dont j’ai besoin.

Sur ce, ben j’va m’coucher ! :smt001


lspci -vv me donne sur la P5K-e wifi :

[code]03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03) (prog-if 01)
Subsystem: ASUSTeK Computer Inc. Device 824f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 16
Region 5: Memory at feafe000 (32-bit, non-prefetchable) [size=8K]
Expansion ROM at feae0000 [disabled] [size=64K]
Capabilities: [68] 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: [50] Express (v1) Legacy Endpoint, MSI 01
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <1us, L1 <16us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Kernel driver in use: ahci
Kernel modules: ahci

03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03) (prog-if 85 [Master SecO PriO])
Subsystem: ASUSTeK Computer Inc. Device 824f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 0: I/O ports at ec00 [size=8]
Region 1: I/O ports at e880 [size=4]
Region 2: I/O ports at e800 [size=8]
Region 3: I/O ports at e480 [size=4]
Region 4: I/O ports at e400 [size=16]
Capabilities: [68] 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-
Kernel driver in use: pata_jmicron
Kernel modules: pata_jmicron, ata_generic, pata_acpi, jmicron, ide-pci-generic[/code]

Je n’ai jamais rien eu sur le port §ata/disquette (c’est quoi ça ? :wink: ), mais je ne pense pas que ça pose de problème. Le contrôleur sata additionnel jmicron fonctionne normalement.

Gigabyte a eu des problèmes (enfin surtout les utilisateurs gnu-linux !) avec les premières versions utilisant un contrôleur jmicron, mais c’est résolu depuis un moment et les tests montrent une bonne compatibilité avec notre système.

Merci idiotein pour ce lspci très verbose :smt023

Mon choix se porte finalement sur la Gigabyte GA-EP35C-DS3R (rev 2.1)
Mêmes contrôleurs que la GA-EP35-DS3P mais support mixte DDR2/DDR3 pour voir venir 8)

La voilà :
gigabyte.com.tw/Products/Mot … EP35C-DS3R

Je vais bouger quelques jours et l’installerai début août.
Je vous tiendrai au courant si je rencontre un souci.

A +