
Bad line in pci.ids; e100 for 4.x anyone?
I've got an unsupported setup here and I've got some questions. I've got 4.0 running after finding some drivers and customizing the pci.ids and simple.map files but of course, although its running, its not without issues.
First Question[Unless someone has a confirmed working e100 driver that'll get a couple of Intel 82559 (8086:1229) running I won't even bark up that tree.] I tried a couple of e100 drivers but they didn't seem to work so I figured I would double check my work before picking up some supported equipment. I noticed that `lspci` no longer produced the normal output. Instead I get a line at the top that says:
Code:
line 4211 improperly formatted
parsing problem: vendors 228 nvendor 1906 devices 2273 ndevid 7299
Failed to build PCI tables
Followed by a list of the vendor & device ID's and classes in column format, omitting the names and types of the devices like it normally does. I checked my pci.id file in my oem.tgz (attached) and couldn't find anything wrong with the offending line. However on the ESXi server itself, there was an entry in /etc/vmware/pci.ids at line 4211 with just "7645". I can't find "7645" in the my customized oem.tgz. Once I fixed the file in /etc lspci functioned properly.
What happened there?
How can I permanently fix this?
Second QuestionWhen I go to Customize System > Configure Management Network > Network Adapters it just takes me back to the 'home screen'? Is it because I've got some e100 drivers I'm trying to load that aren't initializing properly? Or is it because I've got only 1 NIC?
Server Technical SpecificationsWhite box running on a Gigabte GA-G33M-DS2R motherboard
Code:
# lspci -v
00:00.00 Host bridge Bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller
Class 0600: 8086:29c0
00:02.00 VGA compatible controller Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller
Class 0300: 8086:29c2
00:26.00 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4
Class 0c03: 8086:2937
00:26.01 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5
Class 0c03: 8086:2938
00:26.02 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6
Class 0c03: 8086:2939
00:26.07 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2
Class 0c03: 8086:293c
00:28.00 PCI bridge Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1
Class 0604: 8086:2940
00:28.04 PCI bridge Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5
Class 0604: 8086:2948
00:28.05 PCI bridge Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6
Class 0604: 8086:294a
00:29.00 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1
Class 0c03: 8086:2934
00:29.01 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2
Class 0c03: 8086:2935
00:29.02 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3
Class 0c03: 8086:2936
00:29.07 USB Controller Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1
Class 0c03: 8086:293a
00:30.00 PCI bridge Bridge: Intel Corporation 82801BA/CA/DB/EB PCI Bridge
Class 0604: 8086:244e
00:31.00 ISA bridge Bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller
Class 0601: 8086:2916
00:31.02 IDE interface Mass storage controller: Intel Corporation 4 port SATA IDE Controller (ICH9) [vmhba0]
Class 0101: 8086:2920
00:31.03 SMBus Serial bus controller: Intel Corporation 82801I (ICH9 Family) SMBus Controller
Class 0c05: 8086:2930
00:31.05 IDE interface Mass storage controller: Intel Corporation 2 port SATA IDE Controller (ICH9) [vmhba1]
Class 0101: 8086:2926
02:00.00 IDE interface Mass storage controller: JMicron Technologies, Inc. JMB368 IDE controller
Class 0101: 197b:2368
03:00.00 Ethernet controller Network controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [vmnic0]
Class 0200: 10ec:8168
04:00.00 Ethernet controller Network controller: Intel Corporation 82559 Fast Ethernet LOM with Alert on LAN* [vmnic1]
Class 0200: 8086:1229
04:01.00 Ethernet controller Network controller: Intel Corporation 82559 Fast Ethernet LOM with Alert on LAN* [vmnic2]
Class 0200: 8086:1229
# lspci
00:00.00 Bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller
00:02.00 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller
00:26.00 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4
00:26.01 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5
00:26.02 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6
00:26.07 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2
00:28.00 Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1
00:28.04 Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5
00:28.05 Bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6
00:29.00 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1
00:29.01 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2
00:29.02 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3
00:29.07 Serial bus controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1
00:30.00 Bridge: Intel Corporation 82801BA/CA/DB/EB PCI Bridge
00:31.00 Bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller
00:31.02 Mass storage controller: Intel Corporation 4 port SATA IDE Controller (ICH9) [vmhba0]
00:31.03 Serial bus controller: Intel Corporation 82801I (ICH9 Family) SMBus Controller
00:31.05 Mass storage controller: Intel Corporation 2 port SATA IDE Controller (ICH9) [vmhba1]
02:00.00 Mass storage controller: JMicron Technologies, Inc. JMB368 IDE controller
03:00.00 Network controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [vmnic0]
04:00.00 Network controller: Intel Corporation 82559 Fast Ethernet LOM with Alert on LAN* [vmnic1]
04:01.00 Network controller: Intel Corporation 82559 Fast Ethernet LOM with Alert on LAN* [vmnic2]