Suse 10.0 need to upgrade kernel to at least 2.6.18

I have a machine running Suse 10.0 and it has a "Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)" fitted which I would like to get working. I tried using the ndis wrapper but came across loads of conflicts.

I read on that the driver was built into the kernel as of 2.6.17-rc2 so I though that the easiest way of getting it working would be to upgrade the kernel.
Now for th 2.6.18 kernel I think I have 3 options :-

1) Perform a system upgrade to 10.2. Anyone tried this and know how well it works?

2) Install the kernel from the 10.2 release. I am uneasy doing this and dont know about any conflict problems.

3) Compile my own kernel. Haven't done this in years.
LVL 36
Who is Participating?
Kerem ERSOYPresidentCommented:
BTW - I don't think you need to compile a kernel to get your Broadcom adapter to get to working.

Plaease do it in this order:
- Delete your existing driver using YaST
- install ndiswarpper
- download your windows driver and unzip it to a directory
- install it in ndiswrapper
ndiswrapper -i /path/to/driver.inf
ndiswrapper -m

Go to YaST change it to use ifup to enabe the dirver.

Thats it

Kerem ERSOYPresidentCommented:

1) You can do the upgrade without any glitches. When you boot from the SuSE disk it will ask you wheteher you want a fresh install or an upgrade if you follow upgrade then it will upgrade over the install GUI interface. But as usual it is better to backup your entire system for just in case.

2) In fact install kernel from 10.2 might not work very well for you if you are completeley know what you are doing and will cause conflist in apt-get.

3) This is a viable alternative than using the kernel from the 10.2 just get your kernel sources with apt-get and compile.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.