[tlinux-users:07848] Re: problems with pcmcia

"Peter T. Breuer" <[email protected]>
Newsgroups gmane.linux.hardware.toshiba
Message-ID <[email protected]>
"Also sprach Jerry Kan <[email protected]>:"
> i just bougth a laptop toshiba (satellite M70-170 ) and its impossible
> to use linux on it,

I doubt it!  What does linux-laptops.org say about your model?

I see at least these listed, which may be relevant:

  Toshiba Satellite M70         Fedora Core 4    
  Toshiba Satellite M70         RedHat 9.0       
  Toshiba Satellite M70-142     SuSE 10.0       Italian
  Toshiba Satellite M70-165     SuSE 10.0       Spanish
  Toshiba Satellite M70-208


> the installation work well, but when booting on
> linux, it freeze on PCMCIA startup

Well, don't start pcmcia, then! Not now, anyway. Don't hit yourself in
the head if it hurts to do it - I.e. don't install pcmcia drivers now,
but instead do that later, much later, when you have had time to investigate
your machine a bit. I imagine that you maybe need to mask some i/o range
from the pcmcia bridge driver's reach, but likely the references above will
tell you, or looking at the /proc output will, or Dave Hinds will.
And check out the pcmcia howto at the laptops site for more help.


> what can i do ? i tried several distributions, like Korora, Fedora 2,4 and 5

Try another if you're not wanting to look hard at the machine
yourself - the people with the M70-something above seem happy enough
with SuSE 10.0, and they haven't put in any extra effort AFAICT ..

    Expansio'n  * 1 x Ranura para tarjetas PC Card tipo II y 2 x Ranuras
    de memoria 
    ...
    La instalacio'n de Suse Linux no pudo ser ma's fa'cil.
    ...
    Todo funciona correctamente,

and

    In breve: funziona tutto tranne:

 From what I see of his lspci output (what's yours), he has this
 controller:

   06:04.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller

However, the guy with RH 9.0 on an M70 says he has this

  04:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
  (rev 01) 

which is pretty different. He doesn't mention his PCCARD system
thereafter. He does say:


  It seems to be a good idea to add pci=biosirq as an option to the
  kernel in grub.conf. If you don't, the kernel whinges a bit about not
  being able to assign all its interrupts.


Does yours say anything like that?

Ahhh. The guy with Fedora 4 and the M70 says

  It st[i]cks in [loading] pcmcia module. Give interactive boot (by
  pressing i) and skip pcmcia module.
  Then, as indicate in the above link, change
  include ... 0x800-0x8ff... with
  include ... 0x810-0x8ff.
  in /etc/pcmcia/config.opts

So yes, you might want to mask off an extra 16 bytes of i/o address
space from the pcmcia driver. You should be able to see it being used?
Check /proc/whatever? ports? io?

He says

     I found very good information on the following link:
     Toshiba Japan M60
     http://linux.toshiba-dme.co.jp/linux/eng/pc/memo2/satM60.htm

Peter


> 
> Jerry
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.