Bug 114662

Summary: Netgear WG511 with prism54 driver uses two eth interfaces
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Thorsten Kukuk <kukuk>
Component: Mobile DevicesAssignee: Christian Zoz <zoz>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Thorsten Kukuk 2005-09-01 09:44:49 UTC
Inserting a Netgear WG511 gives you:

Sep  1 11:09:54 rubicon kernel: Loaded prism54 driver, version 1.2
Sep  1 11:09:54 rubicon kernel: PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Sep  1 11:09:54 rubicon kernel: eth1: resetting device...
Sep  1 11:09:54 rubicon kernel: eth1: uploading firmware...
Sep  1 11:09:54 rubicon kernel: eth1: firmware version: 1.0.4.3
Sep  1 11:09:54 rubicon kernel: eth1: firmware upload complete
Sep  1 11:09:54 rubicon kernel: spurious 8259A interrupt: IRQ7.
Sep  1 11:09:54 rubicon kernel: eth1: interface reset complete
Sep  1 11:09:54 rubicon kernel: eth1: islpci_close ()
Sep  1 11:09:57 rubicon udevd[2028]: add_to_rules: unknown key 'PLACE', in 'BUS'
Sep  1 11:09:57 rubicon udevd[2028]: add_to_rules: unknown key 'PLACE', in 'BUS'
Sep  1 11:09:57 rubicon kernel: eth2: resetting device...
Sep  1 11:09:57 rubicon kernel: eth2: uploading firmware...
Sep  1 11:09:57 rubicon kernel: eth2: firmware version: 1.0.4.3
Sep  1 11:09:57 rubicon kernel: eth2: firmware upload complete
Sep  1 11:09:58 rubicon kernel: eth2: interface reset complete
Sep  1 11:10:44 rubicon kernel: eth2: hot unplug detected
Sep  1 11:10:44 rubicon kernel: eth2: removing device
Sep  1 11:10:44 rubicon kernel: eth2: islpci_close ()

The firmware will always be loaded twice: once for eth1, then for ethN,
where N is the first never used number. Means with first try, you got eth1
and eth2, with second try you get eth1 and eth3, ...
Comment 1 Thorsten Kukuk 2005-09-01 09:47:56 UTC
I have the card here in the office for testing.
Comment 2 Christian Zoz 2005-09-01 09:57:21 UTC
Please plug the card in your laptop and tell me where i can log in.
Comment 3 Thorsten Kukuk 2005-09-01 10:20:35 UTC
root@rubicon should work for the next hours.
Its my private notebook.
Comment 4 Christian Zoz 2005-09-01 11:05:25 UTC
works now. The new rules file /etc/udev/rules.d/30-net* was installed as rpmnew. 

This is intention, because this file may also contain user settings. And we
hadn't this file in previous releases. All i could do is to install the first
rule in this file in /etc/udev/rules.d/29-net*.
Comment 5 Christian Zoz 2005-09-01 16:36:13 UTC
Moved this rule to a seperate file and left 30-net* %config(noreplace)
Comment 6 Andreas Schneider 2005-09-14 13:07:16 UTC
After

rcnetwork stop
rcnetwork start

the renaming nightmare begins again!
Comment 7 Christian Zoz 2005-09-15 07:46:44 UTC
???

What do you like to say?