Bug 444919
Summary: | Anaconda stage 1 installer does NOT work with network installs on ports above eth85 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Bill Hayes <bill.hayes> | ||||||||||||
Component: | libdhcp | Assignee: | David Cantrell <dcantrell> | ||||||||||||
Status: | CLOSED ERRATA | QA Contact: | |||||||||||||
Severity: | medium | Docs Contact: | |||||||||||||
Priority: | low | ||||||||||||||
Version: | 5.3 | CC: | achiang, adaora.onyia, atodorov, borgan, cward, dchapman, glen.foster, jiayin.shao, joseph.szczypek, rick.hester, shengliang.lv, stillwell | ||||||||||||
Target Milestone: | rc | ||||||||||||||
Target Release: | --- | ||||||||||||||
Hardware: | All | ||||||||||||||
OS: | Linux | ||||||||||||||
Whiteboard: | |||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||
Doc Text: |
previously, the method used by libdhcp to build a list of network interfaces available on a system could accommodate a maximum of 86 interfaces. As a consequence, attempts to perform network-based installations through interfaces eth86 and higher would fail. libdhcp now uses libnl to build a list of valid interfaces and therefore is no longer limited to the first 86 that it finds. Network-based installations are therefore possible on a wider range of hardware and network configurations.
|
Story Points: | --- | ||||||||||||
Clone Of: | Environment: | ||||||||||||||
Last Closed: | 2009-09-02 10:55:59 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: | |||||||||||||||
Bug Depends On: | 500775 | ||||||||||||||
Bug Blocks: | 513501 | ||||||||||||||
Attachments: |
|
Description
Bill Hayes
2008-05-01 20:50:41 UTC
Created attachment 304346 [details]
/tmp/anaconda.log file
Hi, we are looking to get this bug resolved with RHEL 5.3. Bill Hayes opened the bug and provided a log file back in May and there have been no comments from Redhat since then. Can someone from Redhat provide a status on this bug. Thanks, Rick Bieber In the log file, I see this: 17:42:26 ERROR : nic_by_name: no interface named eth12 found 17:42:34 ERROR : nic_by_name: no interface named eth12 found 17:43:34 ERROR : nic_by_name: no interface named eth12 found 18:01:00 ERROR : nic_by_name: no interface named eth86 found 18:01:04 ERROR : nic_by_name: no interface named eth86 found 18:01:53 ERROR : nic_by_name: no interface named eth86 found 18:01:57 ERROR : nic_by_name: no interface named eth86 found 18:03:15 ERROR : nic_by_name: no interface named eth87 found 18:03:18 ERROR : nic_by_name: no interface named eth87 found 18:04:59 ERROR : nic_by_name: no interface named eth88 found 18:05:02 ERROR : nic_by_name: no interface named eth88 found 18:07:45 ERROR : nic_by_name: no interface named eth90 found 18:07:49 ERROR : nic_by_name: no interface named eth90 found 18:08:01 ERROR : nic_by_name: no interface named eth90 found 18:08:04 ERROR : nic_by_name: no interface named eth90 found 18:08:54 ERROR : nic_by_name: no interface named eth96 found 18:09:05 ERROR : nic_by_name: no interface named eth96 found 18:09:22 ERROR : nic_by_name: no interface named eth96 found 18:15:46 ERROR : nic_by_name: no interface named eth102 found 18:15:52 ERROR : nic_by_name: no interface named eth102 found 18:16:33 ERROR : nic_by_name: no interface named eth103 found 18:16:37 ERROR : nic_by_name: no interface named eth103 found Which is a libdhcp (sigh) failure. Reassigning component. Created attachment 322382 [details]
manynics.c
Can someone at HP run the manynics.c program on a system with more than 85 NICs? This is just a test program that should dump out some info about all NICs in the system. Make sure you have installed libnl-devel. To compile: CFLAGS="-Wall -O2 $(pkg-config libnl-1 --cflags)" LIBS=$(pkg-config libnl-1 --libs) gcc $CFLAGS -o manynics manynics.c $LIBS To run: ./manynics 2>&1 | tee manynics.log Please attach the resulting manynics.log file to this bug report. If more than 85 are seen, I have an idea of how to patch libdhcp to fix this problem. Thanks. David, I'm trying to test this bug with rhel5.3s3 and couldn't get manynics to compile as you wrote it: # gcc $CFLAGS -o manynics manynics.c $LIBS manynics.c: In function ‘main’: manynics.c:122: warning: implicit declaration of function ‘nl_cache_free’ /tmp/ccsWJxku.o: In function `main': manynics.c:(.text+0x3f2): undefined reference to `nl_cache_free' manynics.c:(.text+0x562): undefined reference to `nl_cache_free' collect2: ld returned 1 exit status I took a look at the code and it looked like nl_cache_destroy_and_free() might be a valid replacement for nl_cache_free(). Would this be correct? Also, do you need every nic to be connected to the network when I run this? Right now I just have one nic connected and when I run my modified manynics it doesn't report a link on that port: Name: eth72 Index: 41 Address: 00:15:60:04:38:9c Txqlen: 1000d MTU: 1500d Broadcast: ff:ff:ff:ff:ff:ff Link: -1 Weight: 64d Master: -1 Qdisc: pfifo_fast OTOH, ethtool does report a link: # ethtool eth72 Settings for eth72: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: umbg Wake-on: d Current message level: 0x00000007 (7) Link detected: yes Thanks, Bryan Created attachment 324095 [details]
Requested manynics output with nl_cache_free() replaced with nl_cache_destroy_and_free()
I did an install of rhel5.3s3 with eth72 (since eth127 returned right away without getting a dhcp address). During the network config part of the install I disabled eth72 and enabled eth127. When booting into the installed system it came up with eth127 just fine.
As requested, I've attached the manynics.log file. Only ports eth72, eth73, eth126, and eth127 had cables attached.
Still a problem in the released version of rhel5.3 (In reply to comment #8) > Still a problem in the released version of rhel5.3 Right. Targeting 5.4 for the fix for this issue. *** Bug 442010 has been marked as a duplicate of this bug. *** Created attachment 342160 [details]
libdhcp-1.20-use-libnl.patch
Fix will be in libdhcp-1.20-9.el5 and later. libdhcp-1.20-10.el5 fixes the issues we've been seeing with this fix. See bug #500775 for more details. HP, do you have access to the latest bits for testing? Please provide feedback if possible. We will try to test the RHEL 5.4 bits once we get a setup with that many NICs setup again. Not sure how long that will take. ~~ Attention - RHEL 5.4 Beta Released! ~~ RHEL 5.4 Beta has been released! There should be a fix present in the Beta release that addresses this particular request. Please test and report back results here, at your earliest convenience. RHEL 5.4 General Availability release is just around the corner! If you encounter any issues while testing Beta, please describe the issues you have encountered and set the bug into NEED_INFO. If you encounter new issues, please clone this bug to open a new issue and request it be reviewed for inclusion in RHEL 5.4 or a later update, if it is not of urgent severity. Please do not flip the bug status to VERIFIED. Only post your verification results, and if available, update Verified field with the appropriate value. Questions can be posted to this bug or your customer or partner representative. Hi Bill, We're hoping that (due to time and schedule constraints) you might be able to provide testing feedback in the next week ... if such feedback isn't in your scope and there are any other problems with this particular issue, the concern is that we may unfortunately have to defer the fix to another update ... Regards, Brock Hi, I have done this testing. The bug has been fixed. There are 148 ethernet ports in server. Not every ethernet port is connected on it, but I can find all the eths when stage 1 installing. Hi Jiayin, what do you mean by: <quote> Not every ethernet port is connected on it, but I can find all the eths when stage 1 installing. </quote> From the steps to reproduce: 1. Configure a system with 86 or more Ethernet ports Done. 2. Get into the stage 1 Anaconda installer Done. 3. Try to bring up each of the Ethernet ports with the "Configure TCP/IP" screen. Use 'Back' to go back to select the next Ethernet port. What's the result from this step? Try bringing up eth100 and use it to perform an install for example. Also see comment #3. Can you attach your anaconda.log or inspect it for error messages like: 17:42:26 ERROR : nic_by_name: no interface named eth12 found Thanks, Alexander. Hi Alexander, 3. Try to bring up each of the Ethernet ports with the "Configure TCP/IP" screen. Use 'Back' to go back to select the next Ethernet port. What's the result from this step? Try bringing up eth100 and use it to perform an install for example. Also see comment #3. Can you attach your anaconda.log or inspect it for error messages like: 17:42:26 ERROR : nic_by_name: no interface named eth12 found I'm doing a remoting testing with a server with 148 ports ethernets configured. There are about 12 ports connected, not all 148 ports. However, some ports above eth133 are connected. I believed it is ok if installer is able to bring up the port above eth85. So I booted and installed os via eth133, I tried bringing up eth133 with the "Configure TCP/IP" screen. Use 'Back' to go back to select eth134 port. Not for others. Is that not enough, is it? Must try each port of all? Now I'm not sure if that meet the bug's requirement. If need I will ask my colleague in America server room to connect all the port and retry it. Below is the ethernet list in which you can see which port are connected. eth0 (A5506B) 00:30:6e:5e:fe:b4 <p0> tulip [down] eth1 (A5506B) 00:30:6e:5e:fe:b5 <p0> tulip [down] eth2 (A5506B) 00:30:6e:5e:fe:b6 <p0> tulip [down] eth3 (A5506B) 00:30:6e:5e:fe:b7 <p0> tulip [down] eth4 (A5506B) 00:11:85:c7:1c:90 <p0> tulip [down] eth5 (A5506B) 00:11:85:c7:1c:91 <p0> tulip [down] eth6 (A5506B) 00:11:85:c7:1c:92 <p0> tulip [down] eth7 (A5506B) 00:11:85:c7:1c:93 <p0> tulip [down] eth8 (A5506B) 00:30:6e:5e:fe:d8 <p0> tulip [down] eth9 (A5506B) 00:30:6e:5e:fe:d9 <p0> tulip [down] eth10 (A5506B) 00:30:6e:5e:fe:da <p0> tulip [down] eth11 (A5506B) 00:30:6e:5e:fe:db <p0> tulip [down] eth12 (A5506B) 00:30:6e:46:de:6c <p0> tulip [down] eth13 (A5506B) 00:30:6e:46:de:6d <p0> tulip [down] eth14 (A5506B) 00:30:6e:46:de:6e <p0> tulip [down] eth15 (A5506B) 00:30:6e:46:de:6f <p0> tulip [down] eth16 (A5506B) 00:0e:7f:4e:4d:e4 <p0> tulip [down] eth17 (A5506B) 00:0e:7f:4e:4d:e5 <p0> tulip [down] eth18 (A5506B) 00:0e:7f:4e:4d:e6 <p0> tulip [down] eth19 (A5506B) 00:0e:7f:4e:4d:e7 <p0> tulip [down] eth20 (A5506B) 00:0e:7f:4e:4d:3c <p0> tulip [down] eth21 (A5506B) 00:0e:7f:4e:4d:3d <p0> tulip [down] eth22 (A5506B) 00:0e:7f:4e:4d:3e <p0> tulip [down] eth23 (A5506B) 00:0e:7f:4e:4d:3f <p0> tulip [down] eth24 (A5506B) 00:30:6e:46:1b:88 <p0> tulip [down] eth25 (A5506B) 00:30:6e:46:1b:89 <p0> tulip [down] eth26 (A5506B) 00:30:6e:46:1b:8a <p0> tulip [down] eth27 (A5506B) 00:30:6e:46:1b:8b <p0> tulip [down] eth28 (A5506B) 00:30:6e:5e:fe:cc <p0> tulip [down] eth29 (A5506B) 00:30:6e:5e:fe:cd <p0> tulip [down] eth30 (A5506B) 00:30:6e:5e:fe:ce <p0> tulip [down] eth31 (A5506B) 00:30:6e:5e:fe:cf <p0> tulip [down] eth32 (A5506B) 00:0e:7f:4e:4d:40 <p0> tulip [down] eth33 (A5506B) 00:0e:7f:4e:4d:41 <p0> tulip [down] eth34 (A5506B) 00:0e:7f:4e:4d:42 <p0> tulip [down] eth35 (A5506B) 00:0e:7f:4e:4d:43 <p0> tulip [down] eth36 (A5506B) 00:30:6e:5f:01:78 <p0> tulip [down] eth37 (A5506B) 00:30:6e:5f:01:79 <p0> tulip [down] eth38 (A5506B) 00:30:6e:5f:01:7a <p0> tulip [down] eth39 (A5506B) 00:30:6e:5f:01:7b <p0> tulip [down] eth40 (A5506B) 00:30:6e:5e:fe:dc <p0> tulip [down] eth41 (A5506B) 00:30:6e:5e:fe:dd <p0> tulip [down] eth42 (A5506B) 00:30:6e:5e:fe:de <p0> tulip [down] eth43 (A5506B) 00:30:6e:5e:fe:df <p0> tulip [down] eth44 (A5506B) 00:30:6e:5e:fe:f0 <p0> tulip [down] eth45 (A5506B) 00:30:6e:5e:fe:f1 <p0> tulip [down] eth46 (A5506B) 00:30:6e:5e:fe:f2 <p0> tulip [down] eth47 (A5506B) 00:30:6e:5e:fe:f3 <p0> tulip [down] eth48 (A5506B) 00:30:6e:46:c5:64 <p0> tulip [down] eth49 (A5506B) 00:30:6e:46:c5:65 <p0> tulip [down] eth50 (A5506B) 00:30:6e:46:c5:66 <p0> tulip [down] eth51 (A5506B) 00:30:6e:46:c5:67 <p0> tulip [down] eth52 (A5506B) 00:30:6e:5e:fd:04 <p0> tulip [down] eth53 (A5506B) 00:30:6e:5e:fd:05 <p0> tulip [down] eth54 (A5506B) 00:30:6e:5e:fd:06 <p0> tulip [down] eth55 (A5506B) 00:30:6e:5e:fd:07 <p0> tulip [down] eth56 (A5506B) 00:30:6e:5e:fe:fc <p0> tulip [down] eth57 (A5506B) 00:30:6e:5e:fe:fd <p0> tulip [down] eth58 (A5506B) 00:30:6e:5e:fe:fe <p0> tulip [down] eth59 (A5506B) 00:30:6e:5e:fe:ff <p0> tulip [down] eth60 (A5506B) 00:30:6e:5e:3d:2c <p0> tulip [down] eth61 (A5506B) 00:30:6e:5e:3d:2d <p0> tulip [down] eth62 (A5506B) 00:30:6e:5e:3d:2e <p0> tulip [down] eth63 (A5506B) 00:30:6e:5e:3d:2f <p0> tulip [down] eth64 (A5506B) 00:30:6e:5f:01:88 <p0> tulip [down] eth65 (A5506B) 00:30:6e:5f:01:89 <p0> tulip [down] eth66 (A5506B) 00:30:6e:5f:01:8a <p0> tulip [down] eth67 (A5506B) 00:30:6e:5f:01:8b <p0> tulip [down] eth68 (A9900A) 00:30:6e:5d:9f:3a <p0> e1000 [down] eth69 (A9900A) 00:30:6e:5d:9f:3b <p1> e1000 [down] eth70 (A9899A) 00:12:79:9e:b8:12 <p0> e1000 [1000Mb/s] eth71 (A9899A) 00:12:79:9e:b8:13 <p1> e1000 [down] eth72 (A9900A) 00:15:60:04:38:9c <p0> e1000 [down] eth73 (A9900A) 00:15:60:04:38:9d <p1> e1000 [down] eth74 (A9900A) 00:30:6e:5d:bd:8e <p0> e1000 [down] eth75 (A9900A) 00:30:6e:5d:bd:8f <p1> e1000 [down] eth76 (A9899A) 00:12:79:9e:b7:ba <p0> e1000 [down] eth77 (A9899A) 00:12:79:9e:b7:bb <p1> e1000 [down] eth78 (A9899A) 00:30:6e:5d:2f:8a <p0> e1000 [down] eth79 (A9899A) 00:30:6e:5d:2f:8b <p1> e1000 [down] eth80 (A9899A) 00:12:79:9e:b9:64 <p0> e1000 [down] eth81 (A9899A) 00:12:79:9e:b9:65 <p1> e1000 [down] eth82 (A9899A) 00:30:6e:5d:31:64 <p0> e1000 [down] eth83 (A9899A) 00:30:6e:5d:31:65 <p1> e1000 [down] eth84 (A9899A) 00:30:6e:10:02:4c <p0> e1000 [1000Mb/s] eth85 (A9899A) 00:30:6e:10:02:4d <p1> e1000 [down] eth86 (A9899A) 00:15:60:04:0f:a0 <p0> e1000 [down] eth87 (A9899A) 00:15:60:04:0f:a1 <p1> e1000 [down] eth88 (A9899A) 00:15:60:04:14:c6 <p0> e1000 [down] eth89 (A9899A) 00:15:60:04:14:c7 <p1> e1000 [down] eth90 (A9899A) 00:30:6e:5d:5a:1e <p0> e1000 [down] eth91 (A9899A) 00:30:6e:5d:5a:1f <p1> e1000 [down] eth92 (A9899A) 00:12:79:9e:b8:46 <p0> e1000 [down] eth93 (A9899A) 00:12:79:9e:b8:47 <p1> e1000 [down] eth94 (A9899A) 00:15:60:04:0c:a8 <p0> e1000 [down] eth95 (A9899A) 00:15:60:04:0c:a9 <p1> e1000 [down] eth96 (AD145A) 00:12:79:42:fd:0c <p0> e1000 [down] eth97 (AD145A) 00:12:79:42:fd:0d <p1> e1000 [down] eth98 (AD145A) 00:12:79:42:fd:0e <p0> e1000 [down] eth99 (AD145A) 00:12:79:42:fd:0f <p1> e1000 [down] eth100 (AD145A) 00:12:79:42:fe:3c <p0> e1000 [down] eth101 (AD145A) 00:12:79:42:fe:3d <p1> e1000 [down] eth102 (AD145A) 00:12:79:42:fe:3e <p0> e1000 [down] eth103 (AD145A) 00:12:79:42:fe:3f <p1> e1000 [down] eth104 (A9899A) 00:15:60:04:14:84 <p0> e1000 [down] eth105 (A9899A) 00:15:60:04:14:85 <p1> e1000 [down] eth106 (A9899A) 00:12:79:9e:58:b0 <p0> e1000 [down] eth107 (A9899A) 00:12:79:9e:58:b1 <p1> e1000 [down] eth108 (A9899A) 00:30:6e:5d:2e:8c <p0> e1000 [down] eth109 (A9899A) 00:30:6e:5d:2e:8d <p1> e1000 [down] eth110 (A9899A) 00:12:79:9e:b4:d8 <p0> e1000 [down] eth111 (A9899A) 00:12:79:9e:b4:d9 <p1> e1000 [down] eth112 (AD145A) 00:12:79:42:fd:e4 <p0> e1000 [down] eth113 (AD145A) 00:12:79:42:fd:e5 <p1> e1000 [down] eth114 (AD145A) 00:12:79:42:fd:e6 <p0> e1000 [down] eth115 (AD145A) 00:12:79:42:fd:e7 <p1> e1000 [down] eth116 (A9900A) 00:12:79:9e:43:da <p0> e1000 [down] eth117 (A9900A) 00:12:79:9e:43:db <p1> e1000 [1000Mb/s] eth118 (A9899A) 00:30:6e:5d:5a:04 <p0> e1000 [down] eth119 (A9899A) 00:30:6e:5d:5a:05 <p1> e1000 [down] eth120 (A9899A) 00:15:60:04:0c:70 <p0> e1000 [down] eth121 (A9899A) 00:15:60:04:0c:71 <p1> e1000 [down] eth122 (A9900A) 00:12:79:9e:89:f8 <p0> e1000 [down] eth123 (A9900A) 00:12:79:9e:89:f9 <p1> e1000 [down] eth124 (A9900A) 00:12:79:9e:89:dc <p0> e1000 [down] eth125 (A9900A) 00:12:79:9e:89:dd <p1> e1000 [down] eth126 (A9899A) 00:12:79:9e:56:88 <p0> e1000 [down] eth127 (A9899A) 00:12:79:9e:56:89 <p1> e1000 [down] eth128 (A9899A) 00:30:6e:5d:5a:30 <p0> e1000 [down] eth129 (A9899A) 00:30:6e:5d:5a:31 <p1> e1000 [down] eth130 (A9899A) 00:12:79:9e:5a:ca <p0> e1000 [down] eth131 (A9899A) 00:12:79:9e:5a:cb <p1> e1000 [down] eth132 (A9899A) 00:12:79:9e:58:ea <p0> e1000 [down] eth133 (A9899A) 00:12:79:9e:58:eb <p1> e1000 [1000Mb/s] eth134 (AD337A) 00:1a:4b:f3:02:10 <p0> e1000e [1000Mb/s] eth135 (AD337A) 00:1a:4b:f3:02:11 <p1> e1000e [1000Mb/s] eth136 (AD338A) 00:1a:4b:f3:01:9e <p0> e1000e [1000Mb/s] eth137 (AD338A) 00:1a:4b:f3:01:9f <p1> e1000e [1000Mb/s] eth138 (AD337A) 00:1a:4b:f3:02:18 <p0> e1000e [down] eth139 (AD337A) 00:1a:4b:f3:02:19 <p1> e1000e [down] eth140 (AD337A) 00:1a:4b:f3:02:24 <p0> e1000e [1000Mb/s] eth141 (AD337A) 00:1a:4b:f3:02:25 <p1> e1000e [1000Mb/s] eth142 (AD338A) 00:1a:4b:f3:00:92 <p0> e1000e [down] eth143 (AD338A) 00:1a:4b:f3:00:93 <p1> e1000e [down] eth144 (AD337A) 00:1a:4b:f3:01:e0 <p0> e1000e [down] eth145 (AD337A) 00:1a:4b:f3:01:e1 <p1> e1000e [down] eth146 (AD398A) 00:0c:fc:00:26:50 <p0> S2IO [10000Mb/s] eth147 (AD144A) 00:0c:fc:00:0a:1d <p0> S2IO [10000Mb/s] Created attachment 354299 [details]
/var/log/anaconda.log
(In reply to comment #23) > Is that not enough, is it? Must try each port of all? Now I'm not sure if that > meet the bug's requirement. > > If need I will ask my colleague in America server room to connect all the port > and retry it. > Hi Jiayin, thank you for your testing. So far it seems good and anaconda.log which you've provided doesn't show the nic_by_name error message. However steps to reproduce read: 3. Try to bring up each of the Ethernet ports with the "Configure TCP/IP" screen. Use 'Back' to go back to select the next Ethernet port. Reading comment #0 I take this to mean that all Ethernet ports have been activated through the "Configure TCP/IP" screen but some of them failed. The bug is about Anaconda (the installer) not being able to activate all ethX ports on the system when there are many of them. You have 12 ports which are active and RHEL5.2 supports up to 25. To fully test this issue I'd ask you to connect all ports on the system to the network and try to bring up all of them using Anaconda's "Configure TCP/IP" screen and then post the resulting anaconda.log. Alexander, I discussed this with the original reporter (Bill Hayes), and we both believe that this bug can be closed without having to verify that every port works. The reason Bill went port-by-port before was to figure out where anaconda stopped letting the install proceed. He knew eth103 didn't work, so he worked backwards until he found the last port that did work (eth85). Since Jiayin reported that she was able to complete an install using eth133, and I've personally booted the install to stage2 with eth147, there's no reason to believe any of the other ports will cause a problem. Bryan Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: previously, the method used by libdhcp to build a list of network interfaces available on a system could accommodate a maximum of 86 interfaces. As a consequence, attempts to perform network-based installations through interfaces eth86 and higher would fail. libdhcp now uses libnl to build a list of valid interfaces and therefore is no longer limited to the first 86 that it finds. Network-based installations are therefore possible on a wider range of hardware and network configurations. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1333.html |