In a way, I kinda don't get the idea of an expansion card for ethernet, rather than just a dongle. Specifically, as in this case, where it sticks out from the side of the chassis.
If I'm on the go, I'll have to take it out of the chassis while it's in my bag so I don't damage it. In that case, it's easier to have a regular USB-C card in that port, and toss a dongle in my bag instead of the expansion card.
If I'm not on the go, I'm at a desk, and I'd still rather plug in a dongle than regularly swap an expansion card.
I'm not saying you'd never want the expansion card, but it feels pretty niche.
Those sucked so hard, were extremely finicky to plug in, and I was in constant terror of breaking it. Even the popout jack things were horrific in that respect.
I'm 1000% for wired connections where possible, but for laptops too thin to have one built inside of the frame the best choice is a proper docking station, ideally with a cable that isn't impossible to user replace.
A lot of people use their laptop as a desktop replacement and kinda leave it in one spot or only move it between two spots (home desk/office desk) rather than as an actually portable take anywhere use anywhere situation
In that case I'd rather just have one of those big usb hubs that has every port on it. Rather than an adapter designed that it only works on one laptop. Sure in theory you could plug them in to any but the design of it is such that you'd snap the connector if you plugged it in to a normal port.
While a regular usb-c ethernet adapter has a flexible cable between the laptop and the bulky rigid part.
Thunderbolt hubs are rather amazing now; in the past they'd either get super hot and have reliability issues, or had severe bandwidth limitations (especially if using larger displays).
The current crop has been great for my needs — a couple models have 10G Ethernet built in (CalDigit is the one I'm using now), and most now have more than one Thunderbolt port that allows a high speed storage device to be used as well (in addition to a 5K or 4K display or two!).
My TB5 dock from OWC on a M4 Pro MacBook can run dual 4k 240hz displays, 2.5gb ethernet, and several peripherals no problem. It also provides 100W of power. All over a single cable. So good these days
I may have the same one and I love it so much. Plug one USB C-looking cable into my laptop, and two 32” monitors and a host of accessories light up as it starts charging. It’s the greatest docking station ever.
Like the constant cries for an iPhone Mini, which subsequently sold terribly, because people like good battery life, a generous screen size, and feature-rich cameras. Apple didn’t learn because they went on to do the Air, but whatever.
The minis, despite being sold at the same time as SEs and having to share demand, did fine. And if you want to improve that situation the obvious answer is to pick one or the other, not to cancel both. If you want even better stats, much more than needed, wait 2-3 years between releases.
My best guess for Apple's actions is that despite there being a very real demand for a smaller phone, they don't think the discomfort is bad enough for people to switch to Android, so they don't even try. A small phone makes a lot of profit, but ignoring the demand also makes a lot of profit.
I agree, every product should only be as large as possible, have top of the line specs, and a price to match. Literally nobody exists in different market segments. There should only be one product in each category. You will purchase your Phone(tm) and be happy.
There’s nothing to “get”. The circuit doesn’t fit inside the slot for expansion cards. You could plug in a dongle instead, but then you’d have a big hole in your laptop with a cable sticking out. Or you could just get a wider laptop bag. They make them in multiple sizes, you know.
Technically all framework 13 laptops always have four things plugged into it because the ports are modular such that the user can choose which ports they want.
Unless you're crazy and leave the expansion ports unpopulated.
Er, no, then you'd use the regular USB-C expansion card and plug the dongle into that, and then the port becomes generally useful.
A wider bag doesn't solve it. The part that sticks out could still easily snag on something. I wouldn't want to take that risk, and I doubt many people would.
Not arguing, just saying that sometimes things come with compromises. It shouldn’t be surprising to anyone that some expansion cards don't fit in the expansion slot. There’s always going to be _something_ that needs a bit more space.
Every PCIe 10G ethernet card I've seen has a heatsink on it, sometimes covering the entire card or even have little fans on the heatsink.
Expecting it to work full time in a laptop is a bit of a stretch of the heat dissipation budget.
Also, the laptop he is working has the AMD FP8 chipset - depending on how the ports are setup, he might only get 10G USB, if the ports are allocated to video instead.
I looked in to it and it seemed like 10gbit was much better over fiber. Ended up deciding that 2.5gbit is plenty. The 2.5 gear is significantly cheaper and runs cool.
> I looked in to it and it seemed like 10gbit was much better over fiber.
Yes, except that most devices use Ethernet. So, at the end of the day, you still need Ethernet cables unless you want to deal with an additional switch or converter in every room.
Indeed, that's largely why I decided 10gbit at home isn't really worth it. The current 10gbit ethernet stuff is expensive and power hungry, the enterprise stuff is hard to use on consumer gear. And the only real use case is super fast access to a nas.
I got it solely because our ISP bumped our home fiber to 10Gb and it would’ve hurt my soul for the router to be slower than that. And hey, if you’ve already got a router with 10Gb ports available and ready to go…
If you want to ackshually, both fiber and copper are empty pipes that can carry any layer 2 protocol, and are not inherently Ethernet. They only become Ethernet cables when they're connected to terminals that pass that protocol through them.
Unless we're defining some networking standard, "Ethernet cable" is a perfectly acceptable term. Everyone will understand what is meant. The added specificity you're asking for doesn't improve the quality of communication.
You're still talking about a cable. The cable may be compatible with those standards, but you can put anything through it. It's just a physical connection.
>And people nerdy enough to run 10GE at home might well run fibre. So, no, the specifity is needed and useful.
No, because if you say "which do you want? Ethernet or fiber?" no one will look at you like if you asked if they want salt or beef. It's technically incorrect, but everyone will understand what is being asked.
> You're still talking about a cable. The cable may be compatible with those standards, but you can put anything through it. It's just a physical connection.
If you want to ackshually, the post I was replying to was talking about what "devices use" and cables required for that, so it's in fact about what standards these devices support.
Apart from that, again, in the context of 10GE you can by no means assume copper when talking about an Ethernet port; SFP+ slots are quite common. Your assertion that "everyone will understand" is also something I plainly know to be untrue in my bubble. It may be true in the context of slower speeds, but for ≥10GE the general performance characteristics of twisted-pair copper transceivers are so bad as to make it into the crossover point from copper cabling into DAC cables and fibre.
And, honestly, the assumption that "Ethernet = copper cabling" is harmful for 10GE. Those transceivers are hot garbage in the literal sense, they run hot enough to warrant usage limitations on switches due to cooling/overheating limits, and they tend to be quite picky about cable quality on establishing links.
>the post I was replying to was talking about what "devices use" and cables required for that
Yes, that person said "most devices use Ethernet", to which you correctly pointed out they meant to say RJ45. However, in the process of making that correction you made an unrelated error yourself in saying that fiber is Ethernet too.
>you can by no means assume copper when talking about an Ethernet port
You can, if by "Ethernet" you mean an RJ45 jack and its cable, which is a fairly common usage of the word. It doesn't matter that it's technically incorrect. The default idea of physical protocol that the word "Ethernet" invokes in most people is that of twisted pair copper cabling. If you take a random person and put in front of them a fiber optic cable carrying Ethernet and a copper cable carrying serial signals and tell them "would you mind unplugging the Ethernet cable?" they'll disconnect the copper cable.
>Your assertion that "everyone will understand" is also something I plainly know to be untrue in my bubble.
Oh, so you know several people who when presented with the dichotomy of Ethernet or fiber (because that's what the comment you replied to was about, as it put Ethernet in contrast with fiber), they'll be completely dumbfounded about what is meant, as if hearing gobbledygook?
> Oh, so you know several people who when presented with the dichotomy of Ethernet or fiber (because that's what the comment you replied to was about, as it put Ethernet in contrast with fiber), they'll be completely dumbfounded about what is meant, as if hearing gobbledygook?
Yes.
And I've used up the time I'm willing to sink into this subthread, see you around.
I disagree with that for two reasons. First, my central switch is probably capable of both copper and fiber. Second, how many wired devices do you have spread around your house? Let's say I have an above average number of devices: a router, a NAS, two access points, and three desktops. Router, NAS, and one access point can all be adjacent to the switch and avoid any conversion hassle. The desktops are using fiber so no conversion hassle there. That leaves one copper cable or converter needed for the other access point.
I guess I have rather overestimated what a normal amount of wired devices is based on my own sample size. That or the opposite is happening with you.
My house has a POE doorbell, several POE cameras, 2 TVs that each get a connection to their attached android TV boxes, Wife's office gets a pair of connections, ditto with mine, then you've got the APs for the wireless bits + a few servers in the rack with the networking equipment.
Mind you I know I am on the high side, but I use that as the reference point. I'd figure a normal house would have 4-5 wired connections to my 20ish.
In that situation I'd basically consider the doorbell and cameras as a separate install.
That mainly leaves the TVs, which I would just throw on the wireless but for wiring I'd still say you run it to your central switching spot that handles both copper and fiber.
You'd be amazed what exists on the market these days. For example, the pre-terminated InvisiLight fiber cabling is 0.6mm in diameter and has a 2.5mm bend radius. I've personally installed this cabling while making many 90 degree (and sharper in some cases) bends without any issues. That makes it easy to hide and trivial to fit right through doorways and other tight spaces too.
Having cabled my apartment with Cat 6 definitely made me prefer fiber, it would have been a breeze instead of pulling thick cables from my office to other rooms. Cat 6 also shouldn’t be bent or you risk it going out of spec, and modern fiber nowadays have bend radius comparable to (or even smaller than) Cat 6.
I see how sloppy some FTTH installs are and they all work fine, and this is for light that travels for long distances.
> If you have a fixed computer or NAS, stop making excuses and install a 10G fiber card in it.
It's hard to justify when Ethernet is catching up. Most new motherboards have a 2.5G port. High-end motherboards have 10G Ethernet ports. SFP cards take space, are ugly, and need directed airflow to stay cool. They are not worth it for a 4x increase in bandwidth at best.
> If you have a fixed computer or NAS, stop making excuses and install a 10G fiber card in it.
I mean sure, I could install a sfp+ card, but the cat5 installed in 2003 or so works fine with my 10gbase-T equipment (maybe it won't work on all my runs, but so far I'm two for two and I ran out of 10g ports on my core switch). Why would I tear up my walls to run fiber when I have cabling that works for me. (I use dac for servers near the switches)
I have seen some attractively priced 40g equipment on ebay, but honestly 1G wasn't really limiting me, I just wanted to see if 10g would work.
To add perspective, an old-school 7805 voltage regulator dissipating just 1 watt is already impossibly hot to hold with bare hand (as me how I know). So 3-4 watts on a small module will make it noticeably hot.
Pi 4 and 5 both idle around 3W. But a Pi 5 can pull up to 16W with a USB peripheral, full CPU load, and decoding 4k video. The Pi 4 / 5 will run OKish without a heatsink at idle wattages, but thermal throttle quickly if you attempt to do something intensive.
These realtek 10gbe chips are more in the range of the Pi Zero class machines (0.5W idle, 2W loaded) which don't often come with heatsinks though they might benefit from them. If it has a good thermal connection to a good thick ground plane on the PCB, that's worth almost as much as a passive heatsink on the top of the chip.
usb-c < card edge < motherboard integrated in terms of how much heat can be transfered through the connection. Where the motherboard would have the largest ground plane to soak up heat from such an IC and dissipate it passively. The usb-c module is worst case by being a small enclosed box with very little thermal connection through the plastic insulating housing. An aluminum enclosure might dissipate enough heat passively to make it pleasant to use.
Raspberry Pi 4 doesn't need a fan. People just like to put them on because because micromanaging CPU temperature is part of the hobby for some. Yes it might throttle its CPU speed when going full tilt for some time, but lets be real how many workloads require poor Raspberry Pi to be loaded 100% for prolonged periods of time?
From what I've gathered, heat absolutely does[1] affect[2] it[3]:
Subsequently, in 1967, Black of Motorola experimentally derived a median time to failure (MTTF, i.e., operational lifetime) model for EM in Al interconnects, showing that the time to failure due to EM is inversely proportional to both the current density and the absolute temperature of the interconnect.
Thermal cycles, heat, current, all contribute to degradations and failures. It just so happens that cycling is the worst and everyone knows "it's the power cycles that kills computers". Doesn't mean at all that electronics can't be damaged countless other ways.
I was doing a comparison of 10G ethernet NICs just yesterday and ChatGPT was insistent that they are scorching regardless of actual throughput. Unless you manually downshift and upshift the communication rate.
I'm having second thoughts about having one of those dongles on my desk all day for the same reason wireless charging seems wasteful.
I think most people do not have 10g UTP infrastructure they want to exploit, but many people do have 2 computers they'd like to connect together at high speed, and these people are far better served by just connecting those computers' Thunderbolt ports together. With nothing other than an admittedly pricey cable, you get 10, 20, or 40gbps links depending on the endpoints. That's the "something faster" that will work well for most people.
Frankly, considering this is a laptop, I wish they spent more effort on delivering a flush 1gbe module rather than a 10gbe module. It has become an elephant in the room every time someone asks about my framework laptop. It... sticks out like a sore thumb, per say.
As others have commented, this is not a Framework product. That's part of the beauty: they open source there designs, allowing for third parties to easily make things like this (and much more beside). I believe at some point someone in the community was trying to design one of those slim ethernet ports that expands open when you need it (the jack doesn't really fit). Apparently some of the mechanisms for doing so are still proprietary though.
Having it stick out like that is such a stupid design. Almost as dumb as all the 2FA dongles. The USB-A ones that you could leave in actually made the most sense. Yes I know.
Well, it's Framework we are talking about. My plan is to buy it because at some point of its lifecycle my Framework 12 motherboard will be used as a new node in my Homelab. :)
Yours is an “edge device” but I am root, so mine is a portable tool for managing and testing the network that does not have working WiFi access points attached to it or obviously I would not be there.
And yes, some of those links are above 1gbps so that the users can have individual 1gbps links.
No one needs anything, but can and do I use more than 1Gbps from my laptop? Of course. 1Gbps is only ~125MB/sec transfer speed. When I’m copying large files to and from my home NAS, I often want more speed than that so a while ago I picked up a 2.5g adapter, later 5g, and now finally with these new chips a 10g adapter.
Same for my SFF PC which only came with 2.5g onboard and no extra slots because ITX and can now do 10g via the same USB adapter which is great.
> No one needs anything, but can and do I use more than 1Gbps from my laptop? Of course.
I agree, but laptops are severely power and storage limited. How many >100GB games or whatever can you really download and actually play on a typical laptop? If faster Ethernet increases power consumption, it's probably a negative overall.
Yes, I have 5Gbit symmetric fiber, why would I want to limit myself to less speed than that on my laptop? I regularly peak out my Internet connection while doing Steam downloads and OS updates.
More amazed by the complexity in bundling offers, of decking out your Framework device with 6 flush USB-C port extension ports sets you back 60 bucks already.
That's like a weird hidden tax.
In a network world where 1GB Ethernet randomly can handshake at 100Mbit still, getting reliably more than 3/4 of the advertised Bandwith from the Adapter seems quite harmless.
I like the modularity, but I'd feel better if it came with the "blanks" that just extends the inside USB-C port towards the outside.
I feel like things would not look like nickel-and-diming if those blanks came with the laptop, and they just priced them in the final price. Or even better, offered the option to "upgrade" one or several of those to whatever you need.
Framework’s single greatest marketing triumph is selling a $20 3.5 mm audio jack for a device that doesn’t have one but easily could (Framework 16) and somehow avoiding constant complaints/“so brave”/etc.
Only Framework could reincarnate godawful PCMCIA cards as proprietary USB-C dongles and be praised for it. Insanity. Maybe next they can bring back the XJACK.
No one wants to address the elephant in the room: it's a crap design for proprietary modules. Sure the design is open, can you use them anywhere else? Nope.
You're paying a premium for USB-C dongles that can't be used on any other brand of laptop. Apple is probably upset they didn't think of it first.
The weight/shape of the module will break the USB-C port in short order because it is solely supported by the connector.
For instance, by bumping the spatula hanging off your Mac.
For that matter, USB-C are crap connectors, I don't care how many graphs and BS data you show me stating they're the most reliable connector ever. I do not believe it.
They're the only types of connectors I've seen damaged repeatedly, and the only one with which I've personally experienced damage, and I've been using laptops since before many of you were born.
Of course you can use the modules on any other brand of laptop. It's not going to look pretty doing it, but I've routinely used the USB-C to USB-A, as well as the mini SSD, on a MacBook Pro.
Colleagues borrow them all the time when they need a SD card or MicroSD card reader. Is it as pretty as a dedicated reader for those cards? No, but it does the job.
Saying they're proprietary is misleading a bit. The form factor makes it awkward to use elsewhere but they work just fine anywhere you plug them into.
I understand your disdain for fandom but in this case this isn't a product by framework. This is a 3d part product resulting from framework's basic motivation and associated actions of nurturing a 3rd party ecosystem. I don't like fandom but we can admit framework's theoretical raison d'etre is pretty good
The video mentions that drivers were needed to get the full speed on Windows, and that the Realtek Linux drivers didn't compile on a modern kernel. So it's probably software.
Realtek makes some pretty affordable networking chips but their Linux drivers can be a real gamble. Either it works out of the box or you're in for years of messing around.
> Realtek makes some pretty affordable networking chips but their Linux drivers can be a real gamble. Either it works out of the box or you're in for years of messing around.
And that's when it's a legitimate Realtek chip. Many years ago, I bought a 100M Realtek Ethernet card, expecting it to work out of the box on Linux; but it was actually a counterfeit, using a Silan chip instead of a Realtek chip, and the out-of-tree Linux driver (for Linux 2.4) that came with it on the CD was actually a driver for the Silan chip with the numbers filed off. I ended up writing and submitting a Linux 2.6 driver for it, just to make people stop blaming the Realtek driver for not working with the unrelated Silan chip.
I chuckled at 10G wired ethernet on a laptop. I mean in a docking station? Sure that seems reasonable. But fun none the less.
I appreciate the USB-C nature of the Framework's expansion ports, it does make real the entire reason that USB was created in the first place, hot plug slots. Still, I (and others) pointed out to Intel early on that using Ethernet with a specific packet type would be cheaper and just as fast (which the ATA over Ethernet folks proved), but then you wouldn't get the 'certification tax' that the USB consortium extracts. :-).
Cynicism aside, the design issues suggest that it might make sense in future laptops to have heat spreaders around the plug in port, although that makes things thicker and people obsess over thinness.
> I chuckled at 10G wired ethernet on a laptop. I mean in a docking station? Sure that seems reasonable. But fun none the less.
What difference does a docking station make? Sometimes you want to spend a minute or two setting up your laptop in a more serious way, and that's just as reasonable with or without a docking station.
The "dock" comment made sense to me because I don't think that true "road warrior" laptop use and 10G Ethernet deployments would coincide all that often.
I've put a disproportionate number of hours and $$$ into my homelab over the years, and I still only have 2.5G Ethernet switches deployed. Most offices' (much less home/coworking space/etc.) network traffic is passing through single-gigabit switches.
If I'm on the go, I'll have to take it out of the chassis while it's in my bag so I don't damage it. In that case, it's easier to have a regular USB-C card in that port, and toss a dongle in my bag instead of the expansion card.
If I'm not on the go, I'm at a desk, and I'd still rather plug in a dongle than regularly swap an expansion card.
I'm not saying you'd never want the expansion card, but it feels pretty niche.
Anyway it is probably just there to demonstrate the possibilities to consumers. What if a lower profile standard for networking gets popularized?
I'm 1000% for wired connections where possible, but for laptops too thin to have one built inside of the frame the best choice is a proper docking station, ideally with a cable that isn't impossible to user replace.
While a regular usb-c ethernet adapter has a flexible cable between the laptop and the bulky rigid part.
The current crop has been great for my needs — a couple models have 10G Ethernet built in (CalDigit is the one I'm using now), and most now have more than one Thunderbolt port that allows a high speed storage device to be used as well (in addition to a 5K or 4K display or two!).
The economics/upgrade math just does not make sense.
My best guess for Apple's actions is that despite there being a very real demand for a smaller phone, they don't think the discomfort is bad enough for people to switch to Android, so they don't even try. A small phone makes a lot of profit, but ignoring the demand also makes a lot of profit.
The Air was a real flop.
No, you wouldn't. You'd have one of these instead: https://frame.work/products/usb-c-expansion-card?v=FRACCQ000... (or the one matching a color you prefer and your particular model)
Unless you're crazy and leave the expansion ports unpopulated.
A wider bag doesn't solve it. The part that sticks out could still easily snag on something. I wouldn't want to take that risk, and I doubt many people would.
I feel like you're arguing just to argue...
If it had a hinged or expanding[0] ethernet port so it could sit flush with the chassis when not in use it would make a lot more sense.
[0] It's easier to show what I mean https://www.reddit.com/r/TechnologyPorn/comments/hvlxep/orig...
Expecting it to work full time in a laptop is a bit of a stretch of the heat dissipation budget.
Also, the laptop he is working has the AMD FP8 chipset - depending on how the ports are setup, he might only get 10G USB, if the ports are allocated to video instead.
Yes, except that most devices use Ethernet. So, at the end of the day, you still need Ethernet cables unless you want to deal with an additional switch or converter in every room.
Unless we're defining some networking standard, "Ethernet cable" is a perfectly acceptable term. Everyone will understand what is meant. The added specificity you're asking for doesn't improve the quality of communication.
And particularly for 10GE the heat and power problems are due to the copper transceiver DSPs.
And people nerdy enough to run 10GE at home might well run fibre.
So, no, the specifity is needed and useful.
You're still talking about a cable. The cable may be compatible with those standards, but you can put anything through it. It's just a physical connection.
>And people nerdy enough to run 10GE at home might well run fibre. So, no, the specifity is needed and useful.
No, because if you say "which do you want? Ethernet or fiber?" no one will look at you like if you asked if they want salt or beef. It's technically incorrect, but everyone will understand what is being asked.
If you want to ackshually, the post I was replying to was talking about what "devices use" and cables required for that, so it's in fact about what standards these devices support.
Apart from that, again, in the context of 10GE you can by no means assume copper when talking about an Ethernet port; SFP+ slots are quite common. Your assertion that "everyone will understand" is also something I plainly know to be untrue in my bubble. It may be true in the context of slower speeds, but for ≥10GE the general performance characteristics of twisted-pair copper transceivers are so bad as to make it into the crossover point from copper cabling into DAC cables and fibre.
And, honestly, the assumption that "Ethernet = copper cabling" is harmful for 10GE. Those transceivers are hot garbage in the literal sense, they run hot enough to warrant usage limitations on switches due to cooling/overheating limits, and they tend to be quite picky about cable quality on establishing links.
Yes, that person said "most devices use Ethernet", to which you correctly pointed out they meant to say RJ45. However, in the process of making that correction you made an unrelated error yourself in saying that fiber is Ethernet too.
>you can by no means assume copper when talking about an Ethernet port
You can, if by "Ethernet" you mean an RJ45 jack and its cable, which is a fairly common usage of the word. It doesn't matter that it's technically incorrect. The default idea of physical protocol that the word "Ethernet" invokes in most people is that of twisted pair copper cabling. If you take a random person and put in front of them a fiber optic cable carrying Ethernet and a copper cable carrying serial signals and tell them "would you mind unplugging the Ethernet cable?" they'll disconnect the copper cable.
>Your assertion that "everyone will understand" is also something I plainly know to be untrue in my bubble.
Oh, so you know several people who when presented with the dichotomy of Ethernet or fiber (because that's what the comment you replied to was about, as it put Ethernet in contrast with fiber), they'll be completely dumbfounded about what is meant, as if hearing gobbledygook?
Yes.
And I've used up the time I'm willing to sink into this subthread, see you around.
I disagree with that for two reasons. First, my central switch is probably capable of both copper and fiber. Second, how many wired devices do you have spread around your house? Let's say I have an above average number of devices: a router, a NAS, two access points, and three desktops. Router, NAS, and one access point can all be adjacent to the switch and avoid any conversion hassle. The desktops are using fiber so no conversion hassle there. That leaves one copper cable or converter needed for the other access point.
My house has a POE doorbell, several POE cameras, 2 TVs that each get a connection to their attached android TV boxes, Wife's office gets a pair of connections, ditto with mine, then you've got the APs for the wireless bits + a few servers in the rack with the networking equipment.
Mind you I know I am on the high side, but I use that as the reference point. I'd figure a normal house would have 4-5 wired connections to my 20ish.
That mainly leaves the TVs, which I would just throw on the wireless but for wiring I'd still say you run it to your central switching spot that handles both copper and fiber.
If you have a laptop or TV it probably doesn't need 10G.
I see how sloppy some FTTH installs are and they all work fine, and this is for light that travels for long distances.
The only advantage copper has is PoE.
It's hard to justify when Ethernet is catching up. Most new motherboards have a 2.5G port. High-end motherboards have 10G Ethernet ports. SFP cards take space, are ugly, and need directed airflow to stay cool. They are not worth it for a 4x increase in bandwidth at best.
I mean sure, I could install a sfp+ card, but the cat5 installed in 2003 or so works fine with my 10gbase-T equipment (maybe it won't work on all my runs, but so far I'm two for two and I ran out of 10g ports on my core switch). Why would I tear up my walls to run fiber when I have cabling that works for me. (I use dac for servers near the switches)
I have seen some attractively priced 40g equipment on ebay, but honestly 1G wasn't really limiting me, I just wanted to see if 10g would work.
I have seen the same with just usb-c multi-port dongles for macbooks (the ones they give you at work along with the macbooks).
in fairness to the docs/dongles though, they have an incredible amount of features that would have been science-fiction twenty years ago.
These realtek 10gbe chips are more in the range of the Pi Zero class machines (0.5W idle, 2W loaded) which don't often come with heatsinks though they might benefit from them. If it has a good thermal connection to a good thick ground plane on the PCB, that's worth almost as much as a passive heatsink on the top of the chip.
usb-c < card edge < motherboard integrated in terms of how much heat can be transfered through the connection. Where the motherboard would have the largest ground plane to soak up heat from such an IC and dissipate it passively. The usb-c module is worst case by being a small enclosed box with very little thermal connection through the plastic insulating housing. An aluminum enclosure might dissipate enough heat passively to make it pleasant to use.
Even with a heatsink and fan, I had to upgrade to a higher quality set to keep Jellyfin from thermal throttling a Pi5 while transcoding 4K video.
(Technically the Pi 4's hw encoder doesn't go up to 4K either, though, so I guess moot point).
Subsequently, in 1967, Black of Motorola experimentally derived a median time to failure (MTTF, i.e., operational lifetime) model for EM in Al interconnects, showing that the time to failure due to EM is inversely proportional to both the current density and the absolute temperature of the interconnect.
[1]: https://infinitalab.com/blog/ic-failure-analysis-defect-type...
[2]: https://resources.system-analysis.cadence.com/blog/msa2020-b...
[3]: https://www.mdpi.com/2079-9292/14/15/3151#sec3-electronics-1...
Another way is that my great grandchildren won't care about inheriting my collection of hobbyist SBCs, and therefore nor should I.
* https://en.wikipedia.org/wiki/Ethernet_over_twisted_pair#Var...
I'm having second thoughts about having one of those dongles on my desk all day for the same reason wireless charging seems wasteful.
-edit- here it is: https://community.frame.work/t/low-profile-ethernet-expansio...
For the niche enthusiast, that dongle is fine.
And yes, some of those links are above 1gbps so that the users can have individual 1gbps links.
Same for my SFF PC which only came with 2.5g onboard and no extra slots because ITX and can now do 10g via the same USB adapter which is great.
I agree, but laptops are severely power and storage limited. How many >100GB games or whatever can you really download and actually play on a typical laptop? If faster Ethernet increases power consumption, it's probably a negative overall.
That's like a weird hidden tax.
In a network world where 1GB Ethernet randomly can handshake at 100Mbit still, getting reliably more than 3/4 of the advertised Bandwith from the Adapter seems quite harmless.
https://frame.work/marketplace/expansion-cards?search=USB-C
No they dont come free in the base config either, you have to pay a minimum of 10 for every slush port.
I feel like things would not look like nickel-and-diming if those blanks came with the laptop, and they just priced them in the final price. Or even better, offered the option to "upgrade" one or several of those to whatever you need.
Aside from me just now, I guess :p
No one wants to address the elephant in the room: it's a crap design for proprietary modules. Sure the design is open, can you use them anywhere else? Nope.
You're paying a premium for USB-C dongles that can't be used on any other brand of laptop. Apple is probably upset they didn't think of it first.
My Framework ethernet dongle works perfectly fine with a Mac that I use for work, for instance.
It is mechanically disagreeable.
The weight/shape of the module will break the USB-C port in short order because it is solely supported by the connector.
For instance, by bumping the spatula hanging off your Mac.
For that matter, USB-C are crap connectors, I don't care how many graphs and BS data you show me stating they're the most reliable connector ever. I do not believe it.
They're the only types of connectors I've seen damaged repeatedly, and the only one with which I've personally experienced damage, and I've been using laptops since before many of you were born.
Sure. But this does not make them proprietary, they work fine with non-Framework laptops as well.
Can you slide them into a just-sized mechanical receptacle on a MacBook? On a Dell, HP, etc.
No.
Colleagues borrow them all the time when they need a SD card or MicroSD card reader. Is it as pretty as a dedicated reader for those cards? No, but it does the job.
Saying they're proprietary is misleading a bit. The form factor makes it awkward to use elsewhere but they work just fine anywhere you plug them into.
You can likewise put 26" rims on a Ford Fiesta but it will look and function equally poorly.
Realtek makes some pretty affordable networking chips but their Linux drivers can be a real gamble. Either it works out of the box or you're in for years of messing around.
And that's when it's a legitimate Realtek chip. Many years ago, I bought a 100M Realtek Ethernet card, expecting it to work out of the box on Linux; but it was actually a counterfeit, using a Silan chip instead of a Realtek chip, and the out-of-tree Linux driver (for Linux 2.4) that came with it on the CD was actually a driver for the Silan chip with the numbers filed off. I ended up writing and submitting a Linux 2.6 driver for it, just to make people stop blaming the Realtek driver for not working with the unrelated Silan chip.
I appreciate the USB-C nature of the Framework's expansion ports, it does make real the entire reason that USB was created in the first place, hot plug slots. Still, I (and others) pointed out to Intel early on that using Ethernet with a specific packet type would be cheaper and just as fast (which the ATA over Ethernet folks proved), but then you wouldn't get the 'certification tax' that the USB consortium extracts. :-).
Cynicism aside, the design issues suggest that it might make sense in future laptops to have heat spreaders around the plug in port, although that makes things thicker and people obsess over thinness.
What difference does a docking station make? Sometimes you want to spend a minute or two setting up your laptop in a more serious way, and that's just as reasonable with or without a docking station.
I've put a disproportionate number of hours and $$$ into my homelab over the years, and I still only have 2.5G Ethernet switches deployed. Most offices' (much less home/coworking space/etc.) network traffic is passing through single-gigabit switches.