TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Dell Adding Hardware Privacy Driver for Linux

207 pointsby reddotXover 4 years ago

16 comments

devenblakeover 4 years ago
&quot;These new Dell privacy buttons are basically hardware kill switches for the microphone and web camera video stream. The Dell privacy driver sent out on Tuesday for the Linux kernel is about manipulating the relevant LEDs and tracking the status of the hardware-based controls where as the actual toggling of the audio&#x2F;video support is handled by the hardware.&quot;<p>Why not just wire the LEDs up to the same power line that goes to the camera?
评论 #24988733 未加载
评论 #24990475 未加载
评论 #24988717 未加载
评论 #24991930 未加载
评论 #24991633 未加载
评论 #24993455 未加载
评论 #24991398 未加载
评论 #24991701 未加载
评论 #24988844 未加载
LeonMover 4 years ago
I see a lot of concerns here that the LEDs are software controlled. Judging from the source code of the privacy driver [0], it doesn&#x27;t look like it.<p>I&#x27;m not too familiar with the kernel interface for LEDs, but as far as I can understand stubs are added to read back the LED status, but not so much setting it.<p>Phoronix&#x27;s description of &#x27;manipulating the relevant LEDs&#x27; seems to be misleading.<p>[0] <a href="https:&#x2F;&#x2F;lore.kernel.org&#x2F;lkml&#x2F;20201103125542.8572-1-Perry_Yuan@Dell.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lore.kernel.org&#x2F;lkml&#x2F;20201103125542.8572-1-Perry_Yua...</a>
评论 #24991409 未加载
评论 #24989234 未加载
rmrfstarover 4 years ago
The #1 feature of Dell laptops is the repair manual which allows you to, among other things, physically remove the camera and microphone without damaging the hardware.<p>Would be nice if they would release signed, flashable firmware images for remediating compromise.
评论 #24991116 未加载
评论 #24993091 未加载
nazgulsenpaiover 4 years ago
Not necessarily directly related to this article, but with Linux adoption among OEMs exploding recently, doesn&#x27;t this just continue to grow the size of the kernel? What keeps it from becoming an even bigger monolithic behemoth than it is now? Trimming out old&#x2F;unmaintained drivers?<p>This is just something that&#x27;s never crossed my mind until glancing at this article and thinking back to Microsoft adding all of their Hyper-V&#x2F;DX12 stuff.
评论 #24991631 未加载
评论 #24991909 未加载
pavonover 4 years ago
The privacy screen that can limit the viewable angle on demand is pretty cool. I hadn&#x27;t heard about those before, but it is now definitely something I&#x27;ll be looking for in my next laptop.
everdriveover 4 years ago
This is nice, but I&#x27;d rather just have a physical switch. One that physically breaks the connection. For a camera, a built-in cover seems like a fine idea.
评论 #24989977 未加载
评论 #24989907 未加载
评论 #24993897 未加载
raimueover 4 years ago
This seems a lot similar to hardware switches for Wi-Fi and Bluetooth devices, which are handled by rfkill. Of course, this adds support for microphone and webcam now, but wouldn&#x27;t it make sense to extend rfkill? To me the purpose of these hardware switches seems close enough to be handled by a generic framework.
tscolariover 4 years ago
Well, we&#x27;re still waiting for the fingerprint driver :p
davidwover 4 years ago
I&#x27;ve been happily using Dells with Linux for... 15 years or so? It&#x27;s a great option as it comes out of the box working pretty well. Happy to see this.
grovellogicover 4 years ago
Sure hope it is actual hardwired, and not hardware with an updatable firmware chip controlling the LED like apple used to do.<p><a href="https:&#x2F;&#x2F;grahamcluley.com&#x2F;webcam-spying-without-turning-led-researchers-prove-possible&#x2F;" rel="nofollow">https:&#x2F;&#x2F;grahamcluley.com&#x2F;webcam-spying-without-turning-led-r...</a>
gigatexalover 4 years ago
Are there not hooks to turn off power in the kernel to such devices?
shalabajserover 4 years ago
if (privacy_button == 1) { set_blinkenlights(0); forward_all_traffic_to_NSA(); }
shalabajserover 4 years ago
if privacy_button ON set_blinkenlights_ON forward_all_traffic_to_NSA
ReptileManover 4 years ago
I prefer a switch that physically disconnects the wire. Thanks.
tbrockover 4 years ago
Looks at thinkpad X1, has this already, shrugs.
评论 #24989757 未加载
zevebover 4 years ago
&gt; The Dell privacy driver sent out on Tuesday for the Linux kernel is about manipulating the relevant LEDs and tracking the status of the hardware-based controls where as the actual toggling of the audio&#x2F;video support is handled by the hardware.<p>This is incorrectly designed: the LEDs <i>must</i> be hardware-driven, not software driven. Otherwise malicious software could turn off the LED when the camera and microphone are running.
评论 #24988951 未加载