Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (5) </ 1 [2] 3 4 5 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Trying to compile 2200BG driver for 2.4.26 Kernel, ^M characters throughout source< Next Oldest | Next Newest >
ccshortfuse Offline





Group: Members
Posts: 13
Joined: May 2006
Posted: Sep. 12 2006,20:53 QUOTE

Thanks again

Thats the type of stuff I need to know.  I'll read make's help file to see how to direct it to the .config file rather than require Rules.make.

I appreciate all of your pointers.  Now I know what the bounds are.
And it's time to plug away at it.

Thanks again

/Fuse
Back to top
Profile PM 
ccshortfuse Offline





Group: Members
Posts: 13
Joined: May 2006
Posted: Sep. 18 2006,17:27 QUOTE

Here I am again.

Soooooo, I've been trying different approaches.

I read Clacker's HOWTO and it seemed so cut and dry, (perhaps it is).  Regardless, my approach 'make' seems to always fall into errors regarding paths and 'file not found' etc etc etc.

approach #1 was to compile the ieee80211 module and then the ipw2200 module.  All attempts to compile the iee80211 were met with 'no rules to make target modules'.  

Approach #2 was to compile ipw2200 and rely on it's dependencies to iee80211. This one didn't go well either.

My question(s) is:

Do the Makefiles have to be editted because DSL is a hybrid kernel ??

Am I just completely missing something obvious??

Any suggestions ????


Thanks

/Fuse
Back to top
Profile PM 
^thehatsrule^ Offline





Group: Members
Posts: 3275
Joined: July 2006
Posted: Sep. 18 2006,20:18 QUOTE

What do you mean by a hybrid kernel?
What did you exactly do? (i.e. your exact commands & errors)

Did you configure anything before you tried to build them?
Back to top
Profile PM 
Juanito Offline





Group: Members
Posts: 1601
Joined: Sep. 2005
Posted: Sep. 19 2006,05:08 QUOTE

I think you will need the following - you might not need all of them, but this way you'll be sure:

dsl-dpkg.dsl
gcc1.dsl
gnu-utils.dsl
kernelsource.dsl
linux-kernel-headers.dsl
linux-2.4.26.tar.gz
gcc-2.95

Then to get set up, load the dsl extensions and:

mkdir /usr/src
chown dsl /usr/src
cd /usr/src
cp /path/linux-2.4.26.tar.gz /usr/src/
gunzip linux-2.4.26.tar.gz          
tar -xf linux-2.4.26.tar
patch -p1 -d linux-2.4.26 < knoppix-kernel.patch
apt-get install gcc-2.95

After this you'll be ready to apply your patch, create your module or whatever. After that:

cd /usr/src/linux
make mrproper
make oldconfig [I think the .config file from kernelsources is OK]
make dep
make bzImage [maybe?]
make modules
make modules-install

But after that, for a live CD or USB boot, I don't know what to do next...

'Hope this helps
Back to top
Profile PM 
ccshortfuse Offline





Group: Members
Posts: 13
Joined: May 2006
Posted: Sep. 21 2006,22:14 QUOTE

hats.
I only referred to DSL's kernel as being a hybrid in the sense that it wasn't built using the 2.4.26 kernel source from kernel.org.  Or did I miss understand you ( which is highly likely, I might add ).  

I've tried ./configure and then make for both ieee80211 and ipw2200 and they seem to be looking for paths that don't exist


BTW is there a preferred way to configure the kernel in DSL??  Similar to 'make menuconfig' ??

Thanks
/Fuse
Back to top
Profile PM 
21 replies since Sep. 12 2006,15:15 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (5) </ 1 [2] 3 4 5 >/
reply to topic new topic new poll
Quick Reply: Trying to compile 2200BG driver for 2.4.26 Kernel

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code