Laptops :: Solo 2200
I'm having a similar problem, that is the Cirrus Logic Bridge is not working.
Simple explanation to this - it's not supported in the kernel PCMCIA Drivers.
> More info... I sent a message to the author of the i82365 module, David
> Hinds, and here is what he said:
> -- begin quote --
> This is sort of a historical accident. Prior to 2.4 kernels, there
> were only the pcmcia-cs driver modules. With 2.4, PCMCIA drivers
> became part of the kernel tree but they were not 100% the same as the
> pcmcia-cs drivers. One of the differences was that the CL 6729 bridge
> was not supported by the kernel drivers. There is a CL 6729 driver
> for the current 2.6 kernels but I think it is recent enough that it
> probably is not in most current Linux distributions.
> It is possible to use the pcmcia-cs drivers with 2.4 (but not 2.6)
> kernels. You would need to remove the kernel PCMCIA driver modules,
> and then compile the pcmcia-cs package.
> -- Dave
Not sure on where to go from here, still trying to follow the instructions through. It looks like it's possible if you compile the external pcmcia-cs drivers and deactivate the ones in the kernel. However this requires source for the kernel and pcmcia-cs which I can see could be a problem, with no network connection ;-(
So - not really much help, but may stop you banging your head against it too much
The fixes Magnus_Carter outlined are possible, but complex. A recompiled kernel and additional modules could be used straight away in a hard drive installation, but a liveCD would need remastering.
Perhaps you could ask Robert and John nicely in the "Release Candidates" thread for these changes to be included in the mainstream release of DSL2.0?
I can follow directions very well, but I am not really sure were to start when recompliling the kernel with new modules. Can you give or point me to some concise directions on how to do this? Sorry for the big lapse in time here. I can download and burn the necessary files to a disk to transfer them to the laptop. I just want to make sure I get the right files. I am not hesitant to try new things here. There is not much I can do to hurt it afterall . It has lived this long.
I just checked DSL's kernel configuration (2.4.31) and I see that PCMCIA support is built as modules, not within the kernel ... so fortunately you shouldn't need to rebuild the kernel image itself, just the new modules.
1. Install DSL to hard drive.
2. Install gnu-utils.dsl.
From http://distro.ibiblio.org/pub....sources download linux-2.4.31.tar.gz (full kernel source), knoppix-kernel.patch, and dsl.config.
3. Uncompress the kernel source, and apply the knoppix-kernel.patch.
Make sure the symlink /usr/src/linux points to linux-2.4.31
4. Shift the dsl.config file into /usr/src/linux-2.4.31 and rename it ".config"
5. Open this .config file in Beaver. The PCMCIA/CardBus section needs to be modified to look like this -
# PCMCIA/CardBus support
# CONFIG_PCMCIA is not set
6. Download pcmcia-cs-3.2.8.tar.gz from http://pcmcia-cs.sourceforge.net/ftp/ and uncompress it.
The build process will ONLY work if it finds the kernel configuration file with PCMCIA disabled as described above. These are the commands -
If these modules fail to compile, we need to go back a step ...
5a. compile the kernel and modules -
(it should not be necessary to install the compiled kernel and modules)
Now step 6 should definitely work, and you will have new PCMCIA modules in /lib/modules/2.4.31/...
The important one for you is i82365.o, and it should have overwritten the old version.
Hopefully you can now boot DSL with your PCMCIA bridge functional.
Has anyone had any experience getting a PSMCIA Cirrus Logic Bridge 6729 with the i82365 kernel module driver to function with DSL? On a Laptop? With a HD install? Unless I am mistaken, as a previous post indicates this combination is virtually impossible, even with a remastered CD ... ?
What about getting it to work with a 2.6 Linux Kernel found on other LiveCDs like Knoppix which uses a completely new system for PCMCIA card configuration?
I had taken an interest in DSL recently as a possible alternative OS for my aging Compaq Presario 1075. Unfortunately after spending most of a day working on researching the Cirrus Logic 6729 PCMCIA Bridge that refused to work when the i82365 module refused to load (seemingly due to a lack of ioport and iomem info from a the resource database) I finally stumbled on the original post mentioned above in which the author of the pcmcia-cs i82365 driver explained that the modifications ported to the original stand alone i82365 driver to the kernal module version omitted support for the CL 6729 PCMCIA Bridge for the 2.14 Linux Kernel. That 'historic accident' rendered DSL unusable for my Compaq Pressario 1075 since other than the unusuable Winmodem built it, the other modem I have is a PCMCIA card modem. Short of buying another external serial port 56K modem for this computer valued at perhaps $20-$25, DSL seems unsuited to the task. I do not blame DSL as it is quite innocent in this problem, and we can't expect DSL to fit every required solution. But then again ... maybe an external serial port modem is not such a bad investment if it solves the problem of simple Internet connection (albeit not very fast).