Solution for PCs needing "nopcmcia" to boot [TESTS FINISHED]

News, happenings
Post Reply
Message
Author
User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

Solution for PCs needing "nopcmcia" to boot [TESTS FINISHED]

#1 Post by pakt »

Searching the net showed that the problem with PCs freezing during PCMCIA probing is not uncommon. This affected several PC brands and popular Linux distros.

The common denominator appears to be a bug in cs IO port probing. It reports that I/O port range 0x800-0x80f is available when it is actually taken by some device, so cardmgr freezes on start.

The solution is simple:

Open /etc/pcmcia/config.opts in an editor and change the first line:
include ... 0x800-0x8ff... to
include ... 0x810-0x8ff.
This worked on my Acer 6291 laptop. It now boots without having to use the boot option "nopcmcia".

Those of you that reported having to use "nopcmcia" to boot, please try this fix. Both the Ubuntu and Toshiba support sites recommended this fix so it shouldn't do any harm.

Please report your success or failure in this thread ;)

If this solves the PCMCIA freeze problem, Barry can include the fix in Puppy 3.00
Last edited by pakt on Sun 27 Jan 2008, 09:36, edited 2 times in total.
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#2 Post by paulh177 »

As i'd patched all my other puppy isos to add nocpmcia as a boot parm, I downloaded and burned a brand new 2,17,1 and tried booting from it -- it froze as usual.

So booted ram-only with nopcmcia, then modified config.opts as suggested and created a pup_save, then rebooted off cd without any parms -- it has come up with no problems.

Thanks for this pakt, so far so good on my Acer 5612wlmi

paul

PS 2.17 looks very smooth and feels very quick but still needs a manual modprobe hda_snd_intel to get it barking ... but that's for another thread
.

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#3 Post by pakt »

paulh177 wrote:Thanks for this pakt, so far so good on my Acer 5612wlmi
Thanks Paul. Chalk one up one the plus side :)
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

KJ
Posts: 176
Joined: Thu 20 Jul 2006, 13:29
Location: Above sea level .. about 320m

#4 Post by KJ »

Excellent ... works on my Acer 5570Z loading from a USB2 flash drive with Puppy 216EZ and an upgraded 213 to 216 copy. Both copies run but I haven't tested anything that is pcmcia yet .... I think I have an old 14.4 modem somewhere.

Thanks
KJ

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#5 Post by paulh177 »

kj wrote:haven't tested anything that is pcmcia yet
oops sorry meant to mention that I tested a pcmcia wireless card after applying the patch and that worked fine too ...

paul

pupshock
Posts: 140
Joined: Fri 23 Mar 2007, 05:30

#6 Post by pupshock »

excellent; it works,
menu.lst kernel line does not need nopcmcia anymore,
(NB: still needs irqpoll)

Acer 3002wtci, Puppy 2.16.

stephino13
Posts: 19
Joined: Fri 02 Nov 2007, 02:09
Location: Tennessee, USA

#7 Post by stephino13 »

It worked for on a T60 Thinkpad. Thanks.

Post Reply