Jump to content

E5420: El Sierra only partially working


Guest heinrich

Recommended Posts

Guest heinrich

Hi All,

 
I need some help with El Sierra on a DELL E5420. I followed this installation guide:
 
The guide is about El Capitan, i could not find a similar guide for El Sierra. Did i miss something?
 
What is working so far:
- System boots and runs stable. Had to remove DisableTurboBoostBattery.kext because system would crash when running on battery.
- Graphics Ok. QE/CI available. Brightness control Ok. External monitor not yet tested.
- Keyboard Ok. Had to install RehabMan-Voodoo-2016-1208.kext because kext from boot pack crashed.
- Sleep works fine!
 
What is not working:
- Trackpad dead, have to use USB mouse.
- LAN dead. I tried different Versions of BCM5722D kext, but ifconfig does not come up with a lan interface.
- WiFi dead. I know that Intel is not supported. Which WiFi card should i purchase?
- Sound dead, no devices shown in preference pane.
- Does this Notebook have any bluetooth hardware? Nothing found.
- Cardreader dead.
 
Using BIOS A14.
Hardware seems ok, Lan and Wifi running fine under Linux.
 
PCI devices:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
09:00.0 FireWire (IEEE 1394): O2 Micro, Inc. 1394 OHCI Compliant Host Controller (rev 05)
09:00.1 SD Host controller: O2 Micro, Inc. OZ600RJ0/OZ900RJ0/OZ600RJS SD/MMC Card Reader Controller (rev 05)
09:00.2 Mass storage controller: O2 Micro, Inc. O2 Flash Memory Card (rev 05)
0a:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5761 Gigabit Ethernet PCIe (rev 10)
00:00.0 0600: 8086:0104 (rev 09)
00:02.0 0300: 8086:0116 (rev 09)
00:16.0 0780: 8086:1c3a (rev 04)
00:1a.0 0c03: 8086:1c2d (rev 04)
00:1b.0 0403: 8086:1c20 (rev 04)
00:1c.0 0604: 8086:1c10 (rev b4)
00:1c.1 0604: 8086:1c12 (rev b4)
00:1c.2 0604: 8086:1c14 (rev b4)
00:1c.5 0604: 8086:1c1a (rev b4)
00:1c.6 0604: 8086:1c1c (rev b4)
00:1d.0 0c03: 8086:1c26 (rev 04)
00:1f.0 0601: 8086:1c49 (rev 04)
00:1f.2 0106: 8086:1c03 (rev 04)
00:1f.3 0c05: 8086:1c22 (rev 04)
02:00.0 0280: 8086:0082 (rev 34)
09:00.0 0c00: 1217:13f7 (rev 05)
09:00.1 0805: 1217:8321 (rev 05)
09:00.2 0180: 1217:8331 (rev 05)
0a:00.0 0200: 14e4:1681 (rev 10)
 
Thanks for any help,
 
Heinrich
 
Link to comment
Share on other sites

  • Administrators

Guys, you can maybe try the BCM5722D v2.3.6 found in the D630 Sierra pack posted here. No guarantee it'll work, but worth a shot if nothing else works...

 

The PCI devices would be better listed with Terminal command lspci -nn in order to display PCI ids alongside device description. This being said, BCM5761 GigEthernet card appears to bear id 14e4:1681 so it's easy to check if covered by suggested kext version. Here's the list of cards supported by the kext:

<string>pci14e4,165a</string>
<string>pci14e4,167a</string>
<string>pci14e4,1672</string>
<string>pci14e4,167b</string>
<string>pci14e4,1673</string>
<string>pci14e4,169b</string>
<string>pci14e4,1693</string>
<string>pci14e4,1712</string>
<string>pci14e4,1713</string>
<string>pci14e4,1691</string>
<string>pci14e4,1698</string>
<string>pci14e4,16b5</string>
<string>pci14e4,16b1</string>
<string>pci14e4,1692</string>
<string>pci14e4,1600</string>
<string>pci14e4,1681</string>
<string>pci14e4,1680</string>

Then, there is the matter of a BIOS ROM parameter of some sort that can interfere with Ethernet. It was mentioned some time ago in discussions with JakeLo. Need to dig that out. This ROM parameter can be enabled or disabled to check subsequent Ethernet behaviour...

 

Edit: found it; it's Legacy Option ROMs option. On some Dell laptops, it needs to be disabled to bring Ethernet back to life.

Link to comment
Share on other sites

×
×
  • Create New...