Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64791 - 2004.2 minimal livecd fails to init Prism 2.5 card with hostap_pci
Summary: 2004.2 minimal livecd fails to init Prism 2.5 card with hostap_pci
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo LiveCD Package Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-20 14:19 UTC by Geoff Baysinger
Modified: 2004-11-15 08:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Geoff Baysinger 2004-09-20 14:19:52 UTC
I am using a Tadpole Talin 15" 2.4 GHz pentium 4 laptop. Fairly rare and I think the mini-PCI card may be a bit rare as well. I -think- they just use an OEM reference board so the mini-PCI card is probably used elsewhere with a different vendor ID. 

Anyway, the 2004.2 livecd fails to init the card, I get the following error during boot:
missing kernel or user mode driver hostap_pci

Once booted ...

... /etc/sysconfig/netcard shows:
FULLNAME="Harris Semiconductor|Prism 2.5 Wavelan chipset"
DRIVER="orinoco_pci"

... lspci shows:
0000:02:24.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)

SuSE 9.1 and Java Desktop System release 2 both use the orinoco drivers for this card, not hostap (though I wish they wouldn't ... hostap gives better performance but YaST can not configure hostap drivers). In the end I don't care which driver is used, orinoco or hostap, only that the module exists and loads.

I can overcome this by loading the wired network instead, it is just less convenient.

Reproducible: Always
Steps to Reproduce:
1. insert livecd
2. press F2 to watch boot
3. repeat ;)

Actual Results:  
See Details section

Expected Results:  
loaded the driver
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-09-21 05:38:37 UTC
What if you boot to the smp kernel?
Comment 2 Geoff Baysinger 2004-09-28 09:23:05 UTC
Interesting ... I booted the SMP kernel and didn't see the error. The card wasn't autoconfigured, but I didn't really expect it to be and everything else seemed to work. I already had the network cable in so I didn't proceed further. Do I need to try and configure the wireless or is not getting the error enough for you to know what is different between the SMP and standard kernel setup?

BTW, this is a P4 2.4GHz, definitely not SMP and almost 100% not Hyperthreaded ... so why would the SMP kernel work properly but not the standard?
Comment 3 roger55 (RETIRED) gentoo-dev 2004-09-28 16:30:00 UTC
The "smp" kernel is a 2.6.X kernel, while the "gentoo" kernel (the default on the livecd) is 2.4.X

They have slightly different configs.

In the future the default kernel on livecds (and only kernel) will be 2.6.X

Roger

Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2004-09-28 18:03:20 UTC
The standard kernel is a 2.4 kernel, the SMP kernel is a 2.6 kernel.  The reason why I ask if the 2.6 kernel works is we are no longer going to be using any 2.4 kernels on our future LiveCD releases.  In fact, we will *only* be releasing a 2.6 SMP kernel, simply because of compatability and ease of QA for us.  There really is no reason for the 2 kernels other than historical reasons.
Comment 5 Bob Johnson (RETIRED) gentoo-dev 2004-09-28 18:21:57 UTC
If                                           ?
  ? you say Y here, the kernel will run on many, but not all,                                                     ?
  ? singleprocessor machines.

straight cut and paste from 2.6.8.1 smp help in the kernel
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2004-11-15 08:13:23 UTC
Check out 2004.3 and see if it works for you