Bug 39445
| Summary: | pcnet32: warning: PROM address does not match CSR addre | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | Simon Falvey <sfalvey> |
| Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
| Status: | CLOSED RAWHIDE | QA Contact: | Brock Organ <borgan> |
| Severity: | high | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.1 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| URL: | http://archives.linuxbe.org/arch033/15837.html | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2001-05-21 07:48:29 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Booting off bootnet image does not re-initialise the card. If there is any way you can think of to get the card working in-situ please let me know otherwise I will have to remove the hard drive and perform a rebuild externally. "FYI this system is a firewall and has no local floppy or CD only way of performing data exchange is via ethernet. No compilors or source installed either." makes it a bit hard..... Other than that, we are working on an erratum kernel which has an updated pcnet32 driver; A snapshot of the work can be found in rawhide. the newer 2.4 kernel appears to have the fix that you pointed to, whihc does the 16-bit check first to avoid breaking older cards. This one is resolved in current -ac kernels. Or should be. There was a period the driver failed on a few obscure card variants. Agreed. I compiled 2.4.4 from source and transfered it via my Agenda Linux PDA to the firewall box and can now use the NIC. Any idea when a new kernel rpm will be released? "Soon". Using ifconfig, assign the MAC address to the card. Find out what the card's MAC address is and do the following: ifconfig eth0 hw ether ############ Where "############" is the MAC address. |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Win98; en-GB; m18) Gecko/20010131 Netscape6/6.01 Description of problem: After installing RH7.1 I can no longer use the network. the pcnet32 module loads on boot but interface fails to come up. The following is in dmesg output... pcnet32_probe_pci: found device 0x001022.0x002000 ioaddr=0x006600 resource_flags=0x000101 PCI: Found IRQ for device 00:11.0 eth: PCnet/FAST 79C970 at 0x6600 warning: PROM address does not match CSR address 00 00 00 00 00 00 tx_stat_pt(0x0c00):~22 bytes, BCR18(9861): BurstWrRn BurstRdEn NoUFlow SRAMSIZE=0x7f00, SRAM_BND=0x4000 pcnet32: pcnet32_private lp=c34a0000 lp_dma_addr=0x34a0000 assigned IRQ 11 pcnet32.c: v1.25kf 26.9.99 tsbogend.de Doing a quick search on the web finds a number of other people with a similar problem. The URL to one such post is above although this guy is using Debian. Further to this if I unload the pcnet32 module and cat /proc/interupts the system then hangs and must be powered off. System was installed over network without issue. 2 or 3 boots later it all goes wrong. How reproducible: Always Steps to Reproduce: 1. Install RH7.1 on a system with AMD 79c970 ethernet card 2. Reboot 3. Actual Results: As in description. Plus ifconfig states MAC address is 00 00 00 00 00 00 Expected Results: The ethernet card should work without issue. Additional info: There is at least one posting http://www.linuxarkivet.nu/mlists/linux-kernel/0103/msg04611.html lists the offending lines of code but says they are only in 2.4.3, RH7.1 of course installs 2.4.2-2 Has any additional code been stitched into this release? FYI this system is a firewall and has no local floppy or CD only way of performing data exchange is via ethernet. No compilors or source installed either.