[SOLVED!!] Re: can i completely delete and recreate my network interfaces?

John Summerfield debian at herakles.homelinux.org
Sun Jan 13 12:45:53 UTC 2008


man ifrename
man ifrename
man ifrename
Robert P. J. Day wrote:
> On Sun, 13 Jan 2008, Robert P. J. Day wrote:
> 
>>   let's see if i can make a long story short.  for the sake of sheer
>> experimentation, i wanted to see if i could *totally* remove all
>> networking configuration from a gateway laptop running F8 x86_64, then
>> use system-config-network (henceforth, s-c-n) to recreate it from
>> scratch.
>>
>>   the underlying hardware (from lspci):
>> ...
>> 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036
>> PCI-E Fast Ethernet Controller (rev 10)
>> ...
>> 08:07.0 Network controller: Broadcom Corporation BCM4318 [AirForce One
>> 54g] 802.11g Wireless LAN Controller (rev 02)
>> ...
>>
>>   so i went into s-c-n, removed all traces of network configuration
>> under both the Devices and Hardware tabs, saved that, removed the
>> lines from /etc/modprobe.conf:
>>
>>   alias eth0 sky2          (um ... i think that's what it was)
>>   alias wlan0 b43	   (added previously by me for wireless)
>>
>> i then unloaded the above modules from the system, and verified that
>> the directory /etc/sysconfig/networking/devices is utterly empty.  so
>> ... should i be able to put stuff back?
>>
>>   if i invoke s-c-n again, i'm not surprised to see both the Devices
>> and Hardware tabs totally empty.  so how could i recreate the wired
>> interface eth0?  if i try to add a new device of type "Ethernet
>> Connection", i'm given only a choice of "Other Ethernet Card", and i
>> don't see a corresponding entry for that ethernet controller.  should
>> i?  or am i going about this the wrong way?  what would be the correct
>> recipe to restore my eth0 interface?
>>
>>   i have just as little success trying to restore the wlan0 wireless
>> interface, *until* i add the line
>>
>>   alias wlan0 b43
>>
>> back to /etc/modprobe.conf, at which point restoring the wireless
>> interface via s-c-n is a piece of cake (it even handles the access
>> point's WEP).
>>
>>   so wireless is back, but still no wired interface eth0, although i'm
>> puzzled that the directory /etc/sysconfig/networking/devices now
>> contains three files:
>>
>> ifcfg-eth0
>> ifcfg-wlan0
>> keys-wlan0
>>
>> and ifcfg-eth0 contains:
>>
>> # Intel Corporation PRO/100 VE Network Connection
>> DEVICE=eth0
>> BOOTPROTO=dhcp
>> HWADDR=00:E0:B8:BF:7C:3F
>> ONBOOT=yes
>> TYPE=Ethernet
>>
>>   so what have i messed up?  is there, in fact, any way to restore
>> eth0?  thanks.
>>
>> rday
>> --
> 
> i apologize for rambling on so much this morning ... argh.  i'm not
> sure this was the right solution but, based on what you can see in
> my earlier posts, the broadcom wireless chip seemed absolutely
> determined to grab control of both wlan0 and eth0.  so i just gave up
> on eth0, and created /etc/sysconfig/networking/devices/ifcfg-eth1, and
> added "alias eth1 sky2" to /etc/modprobe.conf, rebooted, ran s-c-n,
> where, under "Hardware", i can now see an entry for the Marvell Fast
> Ethernet Controller associated with eth1, and i can activate that
> interface.
> 
> should i have known that?  is it normal behaviour for the b43 driver
> to also grab eth0?  that's certainly not what i've seen on some of my
> other systems.  is this a bug?  in any event, i'm not convinced this
> is actually the *proper* fix, it's just *a* fix.  i need a drink.

Rebooting is the easy way to get HAL or whatever to scan the PCI bus and 
load drivers. Probably, starting whatever in /etc/init.d would have done 
as well, but rebooting is orderly and supposedly repeatable and most 
likely to be correct.

Once the drivers are loaded, "ifconfig -a" identifies the devices' names 
that they have chosen.

I suspect that when drives are being enumerated asynchronously, the 
names they actually get might be a little random, especially when there 
are two or more identical drives (think two PCI network cards with the 
same realtek chips).

Note too, that these days it's possible for users (eg RPD) to rename 
devices.

man ifrename

-- 

Cheers
John

-- spambait
1aaaaaaa at coco.merseine.nu  Z1aaaaaaa at coco.merseine.nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)




More information about the fedora-list mailing list