Dell Latitude E6430 (CYRTRY1)

From Gentoo Wiki
Jump to:navigation Jump to:search

Hardware

See Linux Hardware Probe #4e38982788 of Dell Latitude E6430

Device Make/model Status Vendor ID / Product ID Kernel driver(s) Notes
CPU Intel i7-3740QM Works N/A N/A -
SATA Controller Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] Works 8086:1e03 AHCI -
Video card Intel Corporation 3rd Gen Core processor Graphics Controller Works 8086:0166 i915 -
Video card NVIDIA Corporation GF108GLM [NVS 5200M] Not tested 10de:0dfc nouveau -
Ethernet Intel Corporation 82579LM Gigabit Network Connection Works 8086:1502 e1000e -
WLAN Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] Works 8086:0082 iwlwifi iwldvm
Touchpad AlpsPS/2 ALPS DualPoint TouchPad Works 0002:0008 MOUSE_PS2_ALPS -
USB Controller Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller Works 8086:1e31 xhci_hcd -
USB Controller Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 Works 8086:1e2d ehci-pci -
USB Controller Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 Works 8086:1e26 ehci-pci -
SD Host controller O2 Micro, Inc. OZ600FJ0/OZ900FJ0/OZ600FJS SD/MMC Card Reader Controller Works 1217:8221 sdhci_pci -
WWAN Dell wireless modem DW5560 Not tested 413c:818e cdc_mbim -

On the manufacturer's internet site the hardware components are listed on the support page in the Components section. Hardware detection shown below is done running the laptop under SystemRescueCd-x86-5.0.0 in UEFI boot mode.

Note
This computer's UEFI implementation seems to not support passing parameters from the NVRAM to an EFI stub.

This computer provides a boot menu and a configuration tool for creating, sorting or deleting boot items. The content of the ESP is visible to this tool and creating a boot item is like choosing the medium from a given selection, then surfing through the ESP and selecting the item, e.g vmlinuz-4.9.16-gentoo.efi.

Alternatively, efibootmgr can be used for generating the UEFI boot items.

lspci

root #lspci -nnkv

lsinput

root #lsinput
 0: 0000:0005 HOST   PNP0C0D/button/i Lid Switch               (null)          
 1: 0000:0001 HOST   PNP0C0C/button/i Power Button             (null)          
 2: 0000:0003 HOST   PNP0C0E/button/i Sleep Button             (null)          
 3: 0000:0001 HOST   LNXPWRBN/button/ Power Button             (null)          
 4: 0000:0006 HOST   LNXVIDEO/video/i Video Bus                (null)          
 5: 0000:0006 HOST   LNXVIDEO/video/i Video Bus                (null)          
 6: 0001:0001 I8042  isa0060/serio0/i AT Translated Set 2 keyb (null) (null) (null)
 7: 0000:0000 HOST                    Dell WMI hotkeys         (null) (null)   
 8: 0000:0000 (null) ALSA             HDA Intel PCH Dock Mic   (null)          
 9: 0000:0000 (null) ALSA             HDA Intel PCH Mic        (null)          
10: 0000:0000 (null) ALSA             HDA Intel PCH Dock Line  (null)          
11: 0000:0000 (null) ALSA             HDA Intel PCH Headphone  (null)          
12: 062a:0001 USB    usb-0000:00:14.0 HID 062a:0001            (null) (null) (null)
13: 0002:0008 I8042  isa0060/serio1/i AlpsPS/2 ALPS DualPoint  (null) (null)   
14: 0002:0008 I8042  isa0060/serio1/i AlpsPS/2 ALPS DualPoint  (null) (null)   
15: 001f:0001 ISA    isa0061/input0   PC Speaker               (null)

lshw

root #lshw

lsusb

user $lsusb
Bus 002 Device 004: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Bus 002 Device 006: ID 413c:818e Dell Computer Corp. DW5560 miniPCIe HSPA+ Mobile Broadband Modem
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0c45:643f Microdia Dell Integrated HD Webcam
Bus 001 Device 003: ID 413c:8197 Dell Computer Corp. BCM20702A0 Bluetooth Module
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lscpu

user $lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 58
Model name:            Intel(R) Core(TM) i7-3740QM CPU @ 2.70GHz
Stepping:              9
CPU MHz:               1282.104
CPU max MHz:           3700.0000
CPU min MHz:           1200.0000
BogoMIPS:              5382.39
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              6144K
NUMA node0 CPU(s):     0-7
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida arat pln pts

Touchpad

See the Alps PS/2 article.

rfkill

user $rfkill list all
1: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: dell-wifi: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: dell-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
4: dell-wwan: Wireless WAN
	Soft blocked: no
	Hard blocked: no
5: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

Needs Dell Laptop Extras ( CONFIG_DELL_LAPTOP ) enabled in the kernel.

Network interfaces

user $tree /sys/class/net
/sys/class/net
├── eno1 -> ../../devices/pci0000:00/0000:00:19.0/net/eno1
├── lo -> ../../devices/virtual/net/lo
├── wlp3s0 -> ../../devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlp3s0
└── wwp0s29u1u6i6 -> ../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.6/net/wwp0s29u1u6i6

Smartcard reader, Fingerprint reader

For information regarding the fingerprint reader and smartcard reader see

EFI Boot Stub quick'n dirty

This computer's UEFI allows to ignore the EFI directory structure and naming conventions. Running the make install command for the stub kernel produces directory content like:

CODE /boot
/boot
 ├── config-4.9.16-gentoo
 ├── EFI
 ├── System.map-4.9.16-gentoo
 └── vmlinuz-4.9.16-gentoo

The vmlinuz-4.9.16-gentoo file can be used for an EFI boot entry without further copying, moving or renaming. Even if it were renamed foobar, the UEFI would start it.

External resources