Re: PCMCIA... zut flute cro...
Le jeu 24/07/2003 à 00:33, Damien Babilon a écrit : > Merci, > > j'ai fait ça et ça a marché. Malheureusement, il n'a pas compilé les > modules. [...] Normalement, il faut répondre en dessous... Bon, ce que je t'ai dis, c'est pour pcmcia-cs (un paquet standard). Pour le noyau c'est un peu différent : il te faut les sources du noyau (je pense que ça doit marcher aussi avec les headers seulement) et les sources des modules. L'un comme l'autre va te donner un fichier .tar.bz2 dans /usr/src. Une fois décompressé (tar fxj fichier.tar.bz2), tu obtiens une arborescence kernel-source-x.x.x et une arborescence modules. Je fais un lien de kernel-source-x.x.x que j'appelle linux, je ne sais pas si c'est indispensable mais certaines compilations le recherchent. Ensuite, tu vas dans le répertoire des sources du noyau et tu le configures (ça tu as déjà du le faire, je pense) et tu peux taper : - make-kpkg kernel_image : compile le noyau en faisant un joli .deb - make-kpkg modules_image : idem mais pour les modules (un .deb par module) Régis. > On Wed, 2003-07-23 at 17:18, Régis Grison wrote: > > Le mer 23/07/2003 à 12:52, Damien Babilon a écrit : > > > [...] > > > J'ai donc refait la même procédure qu'avec Mandrake, à savoir: > > > + Compiler le kernel sans le support pcmcia > > > > > > mais j'arrive pas à compiler pcmcia-cs (source récupérée via apt-get > > > install pcmcia-source). Lorsque je fais mon make all, il me dit: > > > [...] > > > > Plutôt que make all, essaie dpkg-buildpackage. A moins qu'il te manque > > des packages, ça va se compiler tout seul et te faire un .deb (s"il te > > faut installer des packages pour compiler, c'est indiqué, tu as juste à > > faire apt-get install nomdupackage-dev, je crois qu'il y a moyen que ça > > se fasse tout seul mais je sais plus comment... man dpkg-buildpackage). > > > > Pour le lspci, je préfère attendre un noyau bien compilé avant de > > chercher à résoudre un problème qui n'en est peut-être pas un. > > > > Régis. > -- > > - > > Damien Babilon [EMAIL PROTECTED] > Mobile +32 (0)486/631.971 > Tel: +32 (0)10/860.803 > Rue St. Médard, 2 > B - 1370 Jodoigne > -- Régis Grison <[EMAIL PROTECTED]>
Re: PCMCIA... zut flute cro...
Salut, Attention, il y a des options importantes qui se mettent dans /etc/default/pcmcia ! J'ai déjà eu des gros déboires avec pcmcia. A l'époque j'avais pris notes des problèmes et gardé une trace des pistes qui m'avaient aidées. http://www.univ-orleans.fr/SCIENCES/MAPMO/membres/garet/linux/Dlink_linux.html Tu peux regarder ça, surtout les notes en bas de la page et les références , ça peut peut être te donner des idées. Bonne chance. Olivier
Re: PCMCIA... zut flute cro...
Mais dans mon cas, l'AXPI est déjà activé. Comment puis-je être sûr que l'ACPI - opsm/busmgr fonctionne? Pour la gestion de la batterie, c'est pas dur à contrôler, mais pour busmgr? comment savoir? Il est bien listé dans le lsmod en tt cas Pour le paramètre pci=biosirq... où puis-je donner ce paramètre? J'ai essayé avec modconf d'activer le module i82365 avec pci=biosirq et aussi avec pci=IRQ10 mais ça marche pas :( il reconnait pas ce paramètre. Comment se fait-il qu'il ne prend pas l'irq mentionné dans mon fichier de config /etc/pcmcia/config.opts ?? Merci, Damien On Thu, 2003-07-24 at 09:27, Olivier Garet wrote: > > Salut, > > > > Le 24/07/2003 a 00:55:18 +0200, Damien Babilon a ecrit : > > > > > PCI: No IRQ found for interrupt pin A device 00:0b.0. Please try using > > > pci=biosirq > > > > As tu essayé ça ? > > > > Sinon, j'ai eu une fois un support PCMCIA qui n'obtenait d'IRQ qu'avec > > un noyau patché pour l'ACPI. Si j'ai bien compris, ça complétait des > > tables de routage du BIOS défaillantes. > > > > A+ > > > > Olivier -- - Damien Babilon [EMAIL PROTECTED] Mobile +32 (0)486/631.971 Tel: +32 (0)10/860.803 Rue St. Médard, 2 B - 1370 Jodoigne
Re: PCMCIA... zut flute cro...
Salut, Le 24/07/2003 a 00:55:18 +0200, Damien Babilon a ecrit : > PCI: No IRQ found for interrupt pin A device 00:0b.0. Please try using > pci=biosirq As tu essayé ça ? Sinon, j'ai eu une fois un support PCMCIA qui n'obtenait d'IRQ qu'avec un noyau patché pour l'ACPI. Si j'ai bien compris, ça complétait des tables de routage du BIOS défaillantes. A+ Olivier
Re: PCMCIA... zut flute cro...
Bon, j'ai réessayé avec le module isa-pnp activé, et j'ai le même problème sans la ligne isapnp: scanning for PNP cards. Ce qui donne: Starting PCMCIA Services: isapnp: scanning for PnP cards PCI: No IRQ found for interrupt pin A device 00:0b.0. Please try using pci=biosirq Après ça mon pc plante ! Mon fichier de config /etc/pcmcia/config.opts est ok... je l'ai eu sur le forum dont je parlais, et il a marché avec Mandrake. Que puis-je essayer maintenant? Merci, Damien On Thu, 2003-07-24 at 00:33, Damien Babilon wrote: > Merci, > > j'ai fait ça et ça a marché. Malheureusement, il n'a pas compilé les > modules. > > J'ai donc purgé tt ce qui avait un lien avec le pcmcia et réinstallé le > kernel 2.4.21-2-k7 + les modules pcmcia + pcmcia-cs > > J'ai dit non à l'auto détection de la carte > > Lorsque je lance /etc/init.d/pcmcia, je reçois ce message qui freeze ma > machine: > > Starting PCMCIA Services: isapnp: scanning for PnP cards > Intel PCIC probe: not found > PCI: No IRQ found for interrupt pin A device 00:0b.0. Please try using > pci=biosirq > > le module isa-pnp n'est pas activé dans le kernel. lorsque je l'installe > (avec modconf), il me dit qu'il ne trouve rien comme périphérique PnP. > > Là je vais essayer de lancer le PCMCIA avec le isa-pnp activé... on vera > bien. > > Au cas où... vous avez pas une idée ?? > > Merci, > > Damien > > On Wed, 2003-07-23 at 17:18, Régis Grison wrote: > > Le mer 23/07/2003 à 12:52, Damien Babilon a écrit : > > > [...] > > > J'ai donc refait la même procédure qu'avec Mandrake, à savoir: > > > + Compiler le kernel sans le support pcmcia > > > > > > mais j'arrive pas à compiler pcmcia-cs (source récupérée via apt-get > > > install pcmcia-source). Lorsque je fais mon make all, il me dit: > > > [...] > > > > Plutôt que make all, essaie dpkg-buildpackage. A moins qu'il te manque > > des packages, ça va se compiler tout seul et te faire un .deb (s"il te > > faut installer des packages pour compiler, c'est indiqué, tu as juste à > > faire apt-get install nomdupackage-dev, je crois qu'il y a moyen que ça > > se fasse tout seul mais je sais plus comment... man dpkg-buildpackage). > > > > Pour le lspci, je préfère attendre un noyau bien compilé avant de > > chercher à résoudre un problème qui n'en est peut-être pas un. > > > > Régis. > -- > > - > > Damien Babilon [EMAIL PROTECTED] > Mobile +32 (0)486/631.971 > Tel: +32 (0)10/860.803 > Rue St. Médard, 2 > B - 1370 Jodoigne -- - Damien Babilon [EMAIL PROTECTED] Mobile +32 (0)486/631.971 Tel: +32 (0)10/860.803 Rue St. Médard, 2 B - 1370 Jodoigne # # Local PCMCIA Configuration File # #-- # System resources available for PCMCIA devices # ports 0x810-0x81f hurt on some DELL machines # include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff # include port 0x100-0x4ff, port 0x800-0x80f, port 0x820-0x8ff, port 0xc00-0xcff # include memory 0xc-0xf # include memory 0xa000-0xa0ff, memory 0x6000-0x60ff include memory 0xffdff000-0xffdf include memory 0xffdfe000-0xffdfefff include memory 0xfbdfe000-0xffdfdfff include memory 0x000df000-0x000d include port 0xfe00-0xfeff include port 0xfd00-0xfdff # High port numbers do not always work... # include port 0x1000-0x17ff # Extra port range for IBM Token Ring # include port 0xa00-0xaff # Resources we should not use, even if they appear to be available # First built-in serial port # exclude irq 4 # Second built-in serial port # exclude irq 3 # First built-in parallel port # exclude irq 7 exclude irq 0 exclude irq 1 exclude irq 3 exclude irq 5 exclude irq 8 exclude irq 9 include irq 10 exclude irq 11 exclude irq 12 exclude irq 13 exclude irq 14 exclude irq 15
Re: PCMCIA... zut flute cro...
Merci, j'ai fait ça et ça a marché. Malheureusement, il n'a pas compilé les modules. J'ai donc purgé tt ce qui avait un lien avec le pcmcia et réinstallé le kernel 2.4.21-2-k7 + les modules pcmcia + pcmcia-cs J'ai dit non à l'auto détection de la carte Lorsque je lance /etc/init.d/pcmcia, je reçois ce message qui freeze ma machine: Starting PCMCIA Services: isapnp: scanning for PnP cards Intel PCIC probe: not found PCI: No IRQ found for interrupt pin A device 00:0b.0. Please try using pci=biosirq le module isa-pnp n'est pas activé dans le kernel. lorsque je l'installe (avec modconf), il me dit qu'il ne trouve rien comme périphérique PnP. Là je vais essayer de lancer le PCMCIA avec le isa-pnp activé... on vera bien. Au cas où... vous avez pas une idée ?? Merci, Damien On Wed, 2003-07-23 at 17:18, Régis Grison wrote: > Le mer 23/07/2003 à 12:52, Damien Babilon a écrit : > > [...] > > J'ai donc refait la même procédure qu'avec Mandrake, à savoir: > > + Compiler le kernel sans le support pcmcia > > > > mais j'arrive pas à compiler pcmcia-cs (source récupérée via apt-get > > install pcmcia-source). Lorsque je fais mon make all, il me dit: > > [...] > > Plutôt que make all, essaie dpkg-buildpackage. A moins qu'il te manque > des packages, ça va se compiler tout seul et te faire un .deb (s"il te > faut installer des packages pour compiler, c'est indiqué, tu as juste à > faire apt-get install nomdupackage-dev, je crois qu'il y a moyen que ça > se fasse tout seul mais je sais plus comment... man dpkg-buildpackage). > > Pour le lspci, je préfère attendre un noyau bien compilé avant de > chercher à résoudre un problème qui n'en est peut-être pas un. > > Régis. -- - Damien Babilon [EMAIL PROTECTED] Mobile +32 (0)486/631.971 Tel: +32 (0)10/860.803 Rue St. Médard, 2 B - 1370 Jodoigne
Re: PCMCIA... zut flute cro...
Le mer 23/07/2003 à 12:52, Damien Babilon a écrit : > [...] > J'ai donc refait la même procédure qu'avec Mandrake, à savoir: > + Compiler le kernel sans le support pcmcia > > mais j'arrive pas à compiler pcmcia-cs (source récupérée via apt-get > install pcmcia-source). Lorsque je fais mon make all, il me dit: > [...] Plutôt que make all, essaie dpkg-buildpackage. A moins qu'il te manque des packages, ça va se compiler tout seul et te faire un .deb (s"il te faut installer des packages pour compiler, c'est indiqué, tu as juste à faire apt-get install nomdupackage-dev, je crois qu'il y a moyen que ça se fasse tout seul mais je sais plus comment... man dpkg-buildpackage). Pour le lspci, je préfère attendre un noyau bien compilé avant de chercher à résoudre un problème qui n'en est peut-être pas un. Régis.
PCMCIA... zut flute cro...
Bonjour la liste, Voilà mon problème suivant ;) J'ai donc toujours mon portable... qui tourne de mieux en mieux avec linux Debian, j'ai le son, la gestion de la batterie, un bo KDE... etc. Je renie de + en + monWwindows XP qui dort sur mon hda1 J'ai encore 2 problèmes dont un qui me pèse vraiment... j'arrive pas à faire fonctionner le port PCMCIA. J'y étais arrivé, difficilement, je dois l'admettre, avec Mandrake. J'ai d'ailleurs tout un thread dans un forum. C'est un allemenad (sous Suse évidemment) qui aide les gens à configurer leur Targa XP Visionnary avec Suse. Il m'a aidé quand j'avais Mandrake http://www.krammer.info/targa/viewtopic.php?t=69 J'ai donc refait la même procédure qu'avec Mandrake, à savoir: + Compiler le kernel sans le support pcmcia mais j'arrive pas à compiler pcmcia-cs (source récupérée via apt-get install pcmcia-source). Lorsque je fais mon make all, il me dit: ter will break strict-aliasing rules fmvj18x_cs.c:608:32: missing terminating " character fmvj18x_cs.c: In function `fmvj18x_config': fmvj18x_cs.c:609: error: syntax error before "address" fmvj18x_cs.c:609:25: missing terminating " character make[1]: *** [fmvj18x_cs.o] Error 1 make[1]: Leaving directory `/usr/src/modules/pcmcia-cs/clients' make: *** [all] Error 2 targa:/usr/src/modules/pcmcia-cs# Or, je dois avoir les modules pcmcia en externe comme mentionné sur le forum. Bien entendu, j'ai essayé avec mon kernel précédent d'installer les modules via apt-get mais ça n'a rien donné non plus. Détail important (à mes yeux), lorsque je fais #lspci -bv il me donne: 00:0b.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller Subsystem: Uniwill Computer Corp: Unknown device 3000 Flags: bus master, slow devsel, latency 0, IRQ 255 Memory at 2000 (32-bit, non-prefetchable) Bus: primary=00, secondary=02, subordinate=05, sec-latency=0 I/O window 0: -0003 I/O window 1: -0003 16-bit legacy interface ports at 0001 IRQ 255 ?!!! Je trouve ça très étrange. Vous avez des idées??? Merci, Damien -- - Damien Babilon [EMAIL PROTECTED] Mobile +32 (0)486/631.971 Tel: +32 (0)10/860.803 Rue St. Médard, 2 B - 1370 Jodoigne