DongleHider+ Framework Laptop Expansion Card
github.com
github.com
Its quite a popular mod as modern WiFi cards have integrated Bluetooth anyway, so there's no need for the old dedicated Bluetooth radio.
I imagine it wouldn't be too difficult to make one yourself, the connector communicates over USB so its just a matter of connecting the right pins to a proper female USB connector
It loading fine has nothing to do with if it’s malicious or not, that’s kinda the whole point of malware and viruses.
The only possibility of doing something that bad (i.e. running the malware by just opening the image) would be a malformed image that manages to do a buffer overflow in the image parser of the browser (see this recent example: https://chromereleases.googleblog.com/2023/09/stable-channel...)... but I rather think that this specific case is just a false positive.
EDIT: someone in the thread apparently rescanned the file (I didn't check if the file was the same or was modified in-between on the original site) and it indeed appears clean now.
2 random scanners, only one of which reports it as malicious. It's flagging the domain because it's a file sharing site.
Take 2 seconds and scan the actual file before accusing people of spreading malware.
https://www.virustotal.com/gui/file/b2353556793cab2e417fd6ed...
I reuploaded it to catbox since the post was deleted (so I don't know how much longer the image link will stay valid) and reddit image links have a bunch of other webshit garbage thrown into them nowadays
[0] https://external-preview.redd.it/PvXxaK_h2etJq_6A6VMNjQNbtO7...
After all, the small antenna of the dongle is now _inside_ the laptop, and very close to high-bandwidth USB data-lines.
(And possibly other sources of interference, depending on the expansion port it's connected to. If I use a right-hand mouse and the card is in a left slot, the signal would more or less have to travel through the entire laptop...)
In the direction of the outer module edge is a USB-port (with a large metal grounding) which possibly transfers high-frequency USB-data, in the other directions is the metal body and the laptop PCB (with its own RF-interferences bouncing inside of the chassis).
WiFi, in comparison: I don't know the exact design of the framework laptop, but on others the (two) Wi-Fi Antennas are usually placed on top of the display, to be as far away from the PCB (and the users' hands) as possible.
https://i.imgur.com/xGXl4Xt.jpeg
Crack the logitech dongle out of the USB casing and solder on the converter PCB.
Please do check for yourself if this all makes sense, and I will not take responsibility for any fried laptopts or dongles. Note that the power supply for the dongle is too low: USB is supposed to deliver 5V, but on the M.2 only 3v3 is available. I decided to just give this a try and my Logitech dongle seems to be perfectly happy at this voltage. This might not be the case for others.
Yeah the Somu looks like it would be better, but my current laptop only has USB-C and it doesn't look like there's a similarly flat implementation for USB-C. It's also still an important and fragile part sticking out from the laptop body so I think one embedded in an expansion card would still be good!
Also I've got a Yubikey very similar to the Somu, so I don't think this is a Tomu/Somu exclusive concept. The benefit of Yubikey specifically is that they're approved for certain types of specialist access – at work I am required to use a specific implementation, not just any U2F/FIDO key.
- logitech has a "unifying" line which allows a small receiver [https://www.logitech.com/en-us/products/mice/unifying-receiv...] to multiplex a bunch of wireless peripherals, using a single slot
- the doohickey in the OP is a little widget that goes inside the framework laptop, and has a USB A slot on the outside
- it also has room to plug in the unifying receiver, connecting it to the same input the USB A slot is connected to. the receiver then goes inside the framework, and does not take up an external port
- as /u/crote points out, "Fun fact: this is possible because on both hardware level and protocol level USB 1.1/2.0 is essentially completely detached from USB 3.0+. The hub is only in the path of the 2.0 data lines, the 3.0 lines go straight from the laptop to the outside connector."
An USB-C dongle would have to stick out. It would be easy to break off (damaging the port along the way), and more hassle to carry separately.
I wish laptops had a recessed area for USB-C dongles, like, well, Framework does.
If you’re having physical click issues, reach out to support for a replacement module.
Sorry for your experience. Let us know what happens!
Sure but here I'm using defective to mean an uncommon manufacturing defect that can be fixed by simply replacing the part. If the component is just badly designed or manufactured and such failures are typical, it would just be a junk part and getting a replacement wouldn't be likely to help. I wasn't sure if it was the former or latter.
i.e. you'd no longer need a dongle.
And the AX210 I'm pretty sure is the default Framework wireless card FWIW.
Bluetooth is more convenient if your laptop has the BT built in. Otherwise I guess go with your favourite mouse and plug in whatever dongle is appropriate.
*At least, LTT put out a video as such some years ago. Regardless, if you like wireless, BT is a bottom of the barrel solution.
There's just no way it can be faster, only equal or slower.
Once Framework can ship with optimized battery drivers for Linux I'll be a buyer again.
Framework has a real chance to increase the dent it makes if it takes some software cues from other manufacturers.
This is why I don't understand the DongleHider+ here. If you don't want the dongle, why not just connect via Bluetooth?
Currently I have a headset, a mouse and a keyboard. To add anything else I would have to remove something else.
Last year I've built a simple 3-key macro pad using an esp32 connected via bluetooth. When I tried to use 4 devices at the same time I had a pretty bed time.
I don't know this for sure, but I suspect if you have someone else sitting by you side and also using 3 devices I think the interference could cause some strange behaviour.
Tried different MX Master 3S units and different computers in different rooms but it’s just janky everywhere now. (Bluetooth keyboards, too.)