Re: PCMCIA... zut flute cro...

2003-07-25 Par sujet Régis Grison
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 (sil 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...

2003-07-24 Par sujet Olivier Garet
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...

2003-07-24 Par sujet Damien Babilon
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...

2003-07-24 Par sujet Olivier Garet
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



PCMCIA... zut flute cro...

2003-07-23 Par sujet Damien Babilon
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




Re: PCMCIA... zut flute cro...

2003-07-23 Par sujet Régis Grison
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 (sil 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.



Re: PCMCIA... zut flute cro...

2003-07-23 Par sujet Damien Babilon
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 (sil 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...

2003-07-23 Par sujet Damien Babilon
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 (sil 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