Dell Latitude E6430 (CYRTRY1)
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.
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
- https://forums.gentoo.org/viewtopic-t-1070136.html
- https://www.dell.com/support/home/en/us/dedhs1/Drivers/DriversDetails?driverId=HGX2G
- https://blog.g3rt.nl/enable-dell-nfc-contactless-reader.html#broadcom-ush-diagnostics-tool
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:
/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.