Bonjour a tous,
j'ai besoin d'un coup de main de votre part. Mon port PCMCIA ne fonctionne pas du tout sur mon portable Compaq série R3000, j'essaye de faire fonctionner ma carte wifi Linksys dessus mais les voyants ne s'allument même pas et elle n'est pas détectée...
J'ai trouvé la solution a mon problème ici: http://www1.pacific.edu/~khughes/presario-r3120us/
mais la solution donnée n'a pas eu l'air de fonctionner chez moi:
En fait je n'ai pas de fichier /etc/rc.d/rc.pcmcia , par contre j'ai plusieurs répertoires /etc/rc0.d jusqu'a /etc/rc6.d dans lesquels se trouvent les fichiers K20pcmcia ou S20pcmcia . J'ai donc ajouté la lignecomme demandé dans chacun de ces fichiers, au début (il n'est pas précisél'endroit ou insérer la ligne), mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part CORE_OPTS="probe_io=0"
J'ai aussi essayé les deux lignes différentes pour le fichier /etc/pcmcia/config.opts , mais sans résultat.
A la fin de l'explication, il y a un lien vers un "patch": http://bugzilla.kernel.org/show_bug.cgi?id=2944
on m'a dit de patcher puis recompiler le noyau (première fois que je fais ça), j'ai essayé mais sans résultats... Je me suis appuyé sur ces 2 tutos: tuto1 et tuto2
Je vous fait un petit résumé:
- en regardant dans le gestionnaire de paquets synaptic, j'ai installé les sources "linux-sources-2.6.12"
- puis j'ai suivi les instructions:
j'ai tout laissé par défaut, ne sachant pas trop quoi prendre. Voici ce que j'ai mis dans mon "make menuconfig" et qui concerne PCI-PCMCIA:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 en root: cd /usr/src tar jxvf linux-source-2.6.12.tar.bz2 ln -s linux-source-2.6.12 linux cd linux-source-2.6.12 make menuconfig
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 ┌─────────────── Bus options (PCI, PCMCIA, EISA, MCA, ISA) ───────────────┐ │ Arrow keys navigate the menu. <Enter> selects submenus --->. │ │ Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, │ │ <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> │ │ for Search. Legend: [*] built-in [ ] excluded <M> module < > │ │ ┌─────────────────────────────────────────────────────────────────────┐ │ │ │[*] PCI support │ │ │ │ PCI access mode (Any) ---> │ │ │ │[*] PCI Express support │ │ │ │<M> PCI Express Hotplug driver │ │ │ │[ ] Use polling mechanism for hot-plug events (for testing purp│ │ │ │[ ] Message Signaled Interrupts (MSI and MSI-X) │ │ │ │[ ] Legacy /proc/pci interface │ │ │ │[*] PCI device name database │ │ │ │[ ] PCI Debugging │ │ │ │[*] ISA support │ │ │ │[ ] EISA support │ │ │ │[ ] MCA support │ │ │ │<M> NatSemi SCx200 support │ │ │ │ PCCARD (PCMCIA/CardBus) support ---> │ │ │ │ PCI Hotplug Support ---> │ │ │ └─────────────────────────────────────────────────────────────────────┘ │
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 ┌──────────────────── PCCARD (PCMCIA/CardBus) support ────────────────────┐ │ Arrow keys navigate the menu. <Enter> selects submenus --->. │ │ Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, │ │ <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> │ │ for Search. Legend: [*] built-in [ ] excluded <M> module < > │ │ ┌─────────────────────────────────────────────────────────────────────┐ │ │ │ <M> PCCard (PCMCIA/CardBus) support │ │ │ │ [ ] Enable PCCARD debugging │ │ │ │ <M> 16-bit PCMCIA support │ │ │ │ [*] 32-bit CardBus support │ │ │ │ --- PC-card bridges │ │ │ │ <M> CardBus yenta-compatible bridge support │ │ │ │ <M> Cirrus PD6729 compatible bridge support │ │ │ │ <M> i82092 compatible bridge support │ │ │ │ <M> i82365 compatible bridge support │ │ │ │ <M> Databook TCIC host bridge support │ │ │ └─────────────────────────────────────────────────────────────────────┘ │ ├────────────────────────────────────────────────────────────────────────puis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 ┌────────────────────────── PCI Hotplug Support ──────────────────────────┐ │ Arrow keys navigate the menu. <Enter> selects submenus --->. │ │ Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, │ │ <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> │ │ for Search. Legend: [*] built-in [ ] excluded <M> module < > │ │ ┌─────────────────────────────────────────────────────────────────────┐ │ │ │<M> Support for PCI Hotplug (EXPERIMENTAL) │ │ │ │<M> Fake PCI Hotplug driver │ │ │ │<M> Compaq PCI Hotplug driver │ │ │ │[*] Save configuration into NVRAM on Compaq servers │ │ │ │<M> IBM PCI Hotplug driver │ │ │ │<M> ACPI PCI Hotplug driver │ │ │ │<M> ACPI PCI Hotplug driver IBM extensions │ │ │ │[*] CompactPCI Hotplug driver │ │ │ │<M> Ziatech ZT5550 CompactPCI Hotplug driver │ │ │ │<M> Generic port I/O CompactPCI Hotplug driver │ │ │ │<M> SHPC PCI Hotplug driver │ │ │ │[ ] Use polling mechanism for hot-plug events (for testing purpos│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─────────────────────────────────────────────────────────────────────┘ │
là j'ai des lignes comme quoi tout c'est bien passé
Code : Sélectionner tout - Visualiser dans une fenêtre à part patch -p1 < monpatch
quelques avertissemnts défilent, mais tout a l'air ok
Code : Sélectionner tout - Visualiser dans une fenêtre à part make
puis j'ai créé l'image de boot:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 make modules_install make install
et j'ai modifié le fichier /boot/grub/menu.lst comme il faut en ajoutant
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkinitrd -o /boot/initrd.img-2.6.12 2.6.12
Je redémarre, je sélectionne le nouveau noyau et toujours rien, ma carte wifi pcmcia n'est toujours pas reconnue, les voyants ne s'allument même pas... Ai je oublié une étape?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 title Ubuntu, kernel 2.6.12 root (hd0,4) kernel /boot/vmlinuz-2.6.12 root=/dev/hda5 ro quiet splash initrd /boot/initrd.img-2.6.12 savedefault boot
Dois je rajouter des trucs dans le menuconfig?
De nombreux champs sont sélectionnés avec "M" --> construits comme des modules. Comment m'assurer que ces modules sont bien chargés au démarrage et actif?
Ne devrais je pas mettre " PCCard (PCMCIA/CardBus) support " en "Y" plutot qu'en "M" ?
Merci d'avance
Partager