|
Bugzilla – Full Text Bug Listing |
| Summary: | Sundance driver don't work with Encore ENL832-TX-ICNT Network adapter | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Peter Pettersson <peterpet> |
| Component: | Kernel | Assignee: | Olaf Kirch <okir> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i386 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
The Linux version of the driver provided by Encore
hwinfo after installation of SuSE 10.0 and you uppdate patch to get YaST2 to select the sundance driver for the card hwinfo after applying patch 57074 Encore driver modified by merging code from sundance driver - working |
||
|
Description
Peter Pettersson
2005-11-11 11:45:12 UTC
Created attachment 57072 [details]
The Linux version of the driver provided by Encore
Created attachment 57073 [details]
hwinfo after installation of SuSE 10.0 and you uppdate
Created attachment 57074 [details]
patch to get YaST2 to select the sundance driver for the card
YaST2 reports the card as Sundance Ethernet controller but then tells "The device does not have a driver module" when trying to configure. Compiling the module with this patch lets me continue but the driver still doesn't work.
Created attachment 57075 [details]
hwinfo after applying patch 57074
I've downloaded the kernel sources for SuSE 10.1 Alpha 2 but the sundance driver seems to be the same as in 10.0 Olaf: Can you take care of that? If not, assign it back to the screening team. It seems the mainline driver doesn't support this card at all. So there's
not much we can do about this bug, and I am going to close this as WONTFIX.
Sorry.
However - here are some observations that may help you.
The driver from Encore seems to be forked from the version in mainline;
it also adds the PCI ID to the driver without additional code. So that
driver seems to have worked for someone.
The modified driver fails with "No MII transceiver found, aborting. ASIC
status 63". Just a suspicion - the other change that may be required is this:
- for (phy = 1; phy < 32 && phy_idx < MII_CNT; phy++) {
+ for (phy = 0; phy < 32 && phy_idx < MII_CNT; phy++) {
But given that the Encore driver doesn't work for you either, there must be
some other problem.
I suggest asking on the netdev list if anyone has experience with this
card.
It may also help to contact the vendor, as you bought their card but
the driver doesn't work.
Thanks for a quick allthough negative answer. The encore driver works for me as is in SuSE 9.0 and by merging it with code from the sundance driver in SuSE it's possible to get it to work in later distributions. It seems the driver has not been updated for changes in the later kernels and in the configuration interface used by SuSE. Now I've got the driver from Encore to work in SuSE 10.0 by merging it with the sundance driver and will attach my version of the driver in case someone else is looking here for the same problem. Ofcourse the driver is not well tested but for me it loads and can be configured normally in YaST2 and the card seems to be pasing network traffic. Created attachment 57237 [details]
Encore driver modified by merging code from sundance driver - working
Way cool! I'll see if I find the time to look into this, and help you getting this merged upstream. Closing due to the lack of activity... |