Hello & Bonne année,

J'ai installé Fedora 2 sur mon portable (un dell Inspiron 9100). J'ai quelques soucis avec la configuration :

- il ne reconnaît pas ma résolution d'écran qui est de 1280x800

- il ne reconnaît pas ma carte wifi (Dell TrueMobile 1300 WLAN Mini-PCI Card)

- pas de son.

J'ai cherché les solutions, pas de problèmes pour le son qui est reglé sur 0 à la base (si seulement tout les problèmes se résolvaient comme ça !).

Pour la résolution d'écran j'ai consulté les anciennes discussions et suis tombé sur celle là :
http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=645&forum=17
Bon j'ai cherché l'écran dell qui me permetrait d'être en 1280x800... trouvé plein de résolution mais pas celle là, que faire ? De plus quand j'ai changé de résolution il ne va pas au-delà de 1024x768. Je réalise que j'ai laissé des lacunes pour la carte graphique (ATI MOBILITY RADEON 9700 (128 Mo)). Comment configurer une carte graphique ? (j'avoue ne pas avoir cherché, je réalise que maintenant...)

Pour la carte Wifi j'ai trouvé la réponse sur
http://www.linuxforums.org/forum/post-135721.html&highlight=
Comme demandé dans la réponse de mjman j'ai trouvé le driver windows et téléchargé ndiswrapper. La suite me paraît floue. Il parle de déziper le driver... mais je l'ai sous forme de fichier exécutable windows ! Si quelqu'un peut m'expliquer... je suis tout ouï. Cette méthode vous paraît crédible ?

J'ai eu l'occasion de suivre des cours linux mais évidemment il n'y avait aucune difficulté dans la reconnaissance de matériel mais maintenant c'est une autre histoire. Plutôt pénible de débuter sous linux, le prix à payer pour se débarasser de Micro$oft.
C'est un peu dommage d'avoir installé une FC2 au lieu de la dernière FC3. D'autant plus que la FC3 reconnait parfaitement la carte son de l'Inspiron 9100.

Pour ma part, sous FC3, j'ai un I9100 avec une carte ATI Mobility 9800 qui fonctionne en 1920x1200. Pour la carte wifi, j'utilise le driver windows avec ndiswrapper.

Résolution écran:

Il faut éditer soi-même le fichier "/etc/X11/xorg.conf" sous FC3 ou "/etc/X11/XF86Config" sous FC2 (je crois).

La section "Module" doit ressembler à çà:
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "vbe"
EndSection
Les sections "Monitor", "Device", "Screen" et "DRI"
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Unprobed Monitor"
### Uncomment if you don't want to default to DDC:
HorizSync 31.5 - 110
VertRefresh 28-90
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
Option "NoDCC"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
Pour le driver réseau:

Il faut télécharger la dernière version du driver sur le site de Dell, car celle livrée avec la machine ne fonctionne pas avec ndiswrapper. Si le driver est sous forme d'"exe", il te faut une machine windows pour décompresser les fichiers. Une fois les fichiers décompressés, il faut les copier dans un dossier de ton home sous Fedora.

Ensuite, il faut télécharger "ndiswrapper" à l'adresse suivante : http://ndiswrapper.sourceforge.net/

Il faut maintenant installer ndiswrapper:

Se loguer "root"
cd <le répertoire de ndiswrapper>
make install
ndiswrapper -i <chemin complet vers drivers windows>/bcmwl5a.inf
(le message aucun fichier ou repertoire de ce type est normal)

ndiswrapper -l
A ce stade tu dois voir affiché
Installed ndis drivers:
bcmwl5a present
Puis tu tape:
modprobe ndiswrapper
iwconfig wlan0 mode Managed
iwconfig wlan0 essid <le nom de ton routeur (ESSID)>
iwconfig wlan0 key restricted <ta clé WEP>
ndiswrapper -m
Ensuite, tu appelle "system-config-network", et tu fais "Nouveau->Connexion sans fil".
La tu sélectionne "ndiswrapper (wlan0)" puis "Suivant", "Suivant" et "Appliquer".
Ensuite tu clique "Modifier" pour demander l'activation du périphérique au démarrage.
Tu dois faire la même manip avec eth0 (ta carte filaire) pour la désactiver au démarrage.

Normalement avec tout çà, tout doit rouler...

Pour le son, je ne sais pas, je n'ai eu aucun problème avec la FC3.

N'hésite pas à me demander des précisions si besoin. Et Bonne Année !!!
J'ai pas la tête à essayer ça maintenant, j'essaierai plus tard 😉

Un grand merci pour la réponse vraiment très précise & bien expliquée. Je pense que tout sera ok.
2 mois plus tard
(... bien plus tard - retour chez les linuxiens...)

Ok pour le son & la résolution d'écran 😉

Quelques soucis par contre pour ndiswrapper lors de l'installation. Plus concrètement ça donne ça :
[root@localhost root]# ls
anaconda-ks.cfg Desktop install.log ndiswrapper-0.12
delldriver evolution install.log.syslog ndiswrapper-0.12.tar.gz
[root@localhost root]# cd ndiswrapper-0.12
[root@localhost ndiswrapper-0.12]# make install
make -C driver install
make[1]: Entering directory `/root/ndiswrapper-0.12/driver'


WARNING: Kernel seems to have 4K size stack option (CONFIG_4KSTACKS) removed; ma ny Windows drivers will need at least 8K size stacks. You should read wiki about 4K size stack issue. Don't complain about crashes until you resolve this.


make -C /lib/modules/2.6.5-1.358/build SUBDIRS=/root/ndiswrapper-0.12/driver
NDISWRAPPER_VERSION=0.12
EXTRA_VERSION= modules
/lib/modules/2.6.5-1.358/build/scripts/gcc-version.sh: line 1: gcc: command not found
/lib/modules/2.6.5-1.358/build/scripts/gcc-version.sh: line 1: gcc: command not found
make[2]: Entering directory `/lib/modules/2.6.5-1.358/build'
CC [M] /root/ndiswrapper-0.12/driver/wrapper.o
/bin/sh: line 1: gcc: command not found
make[3]: *** [/root/ndiswrapper-0.12/driver/wrapper.o] Erreur 127
make[2]: *** [/root/ndiswrapper-0.12/driver] Erreur 2
make[2]: Leaving directory `/lib/modules/2.6.5-1.358/build'
make[1]: *** [default] Erreur 2
make[1]: Leaving directory `/root/ndiswrapper-0.12/driver'
make: *** [install] Erreur 2
[root@localhost ndiswrapper-0.12]# ndiswrapper -i /root/delldriver/bcmwl5a.inf
bash: ndiswrapper: command not found
[root@localhost ndiswrapper-0.12]# ndiswrapper -l
bash: ndiswrapper: command not found
[root@localhost ndiswrapper-0.12]#
Franchement je ne peux pas déchiffrer tout ça. Lorsque j'essaie après l'installation de :
ndiswrapper -i <chemin complet vers drivers windows>/bcmwl5a.inf
(le message aucun fichier ou repertoire de ce type est normal)

ndiswrapper -l
vient effectivement le message d'erreur mais après lorsque je fais
ndiswrapper -l
le message suivant ne figure pas :
Installed ndis drivers:
bcmwl5a present
Toute aide est la bienvenue 😉
Prends la dernière version de ndiswrapper et çà ira mieux. Le warning 4K STACK n'est pas gênant dans ton cas.

La dernière version de ndiswrapper est la 1.1 à ce jour.