Bug 5896
Summary: | [sk98lin] vpd errors on dfi lanparty ut expert | ||
---|---|---|---|
Product: | Drivers | Reporter: | drago01 |
Component: | Network | Assignee: | Stephen Hemminger (stephen) |
Status: | REJECTED WILL_NOT_FIX | ||
Severity: | high | CC: | bunk, stephen |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.15 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | lsvpd output |
Description
drago01
2006-01-15 04:50:09 UTC
Does the skge driver work for you? yes thx sk98lin 230404 0 skge 76369 0 how can I check which driver is used? ok slge driver is used and works fine The VPD is data in NVRAM on the board. It can either be non-existent because the vendor didn't put the hardware in (that is what the D-Link 530T did), or it could just have an incorrect checksum (see ASUS board). You might want to check the vendor site for a tool to patch the NVRAM. As already mentioned, the skge driver ignores VPD. but you can find out the info with the lsvpd tool (part of linux-diags). Please keep using the skge driver but find out the contents of the VPD. If VPD is totally missing from this motherboard, it will come back as all 0xFF. In which case, the best long term solution would be to blacklist it from the sk98lin driver. Created attachment 7042 [details]
lsvpd output
hier is the output.
note I also have a forcedeth network card
If it is still an issue, bug the vendor. There was another vendor (Gigabyte) that just patched the VPD but forgot to update the checksum. They shipped a tool to fix it (windows/DOS), but there were license issues. The sk98lin driver depends on good VPD data. Since a better alternative the skge driver is already available, there is no point in modifying the sk98lin driver to handle bad vendor VPD. |