@@JeffGeerling there are two types of money that are spent. 1) Is tuition money where the result is what you learned worked (or more likely didn't) with better wisdom now and 2) Investment, something that worked and you can use the result going forward. So was it TUITION or INVESTMENT money that you spent? is the question
!! is very old magic from C-shell. Bash chose to include it because it's quite useful. Look for "History substitution" in your favorite online manual. Be VERY careful, though, since there is a *lot* of variation in the syntax of this space. Many times the same commands will just work differently on different shells. So make sure you're reading the actual manual for your shell, or just remember to test everything first.
Excellent - you are getting better with both the complexity of the topic and your ability to present complicated issues...Top marks for presentation - Jeremy
It's a shame the availability of these are so low at the moment, I'd certainly be interested in messing with a CM4. Seems to be much different to the regular Pi 4 and the CM3.
It's a massive improvement over the CM3, and the only _major_ difference from the Pi 4 is the exposure of the PCIe slot. The Pi 4 actually has the same hardware, but it's hardwired to a single USB 3 chip.
@@JeffGeerling Fortunate for you, you mentioned being close enough to a Microcenter to pop in, which seems to have better luck at keeping these sort of component devices in stock, or regularly re-stocked. Their "maker" section is a modern day replacement for the Radio Shack of old, and their SBC cabinet certainly makes me envious of those who live close enough to shop from it. Unfortunately, I'm basically equidistant from the Brentwood, Overland Park, Chicago, and Minneapolis locations, so unlikely to ever get one closer...in-store only deals demand a road trip.
OK, that was totally CRAZY, you get the "You Rock it" award for today and a new subscriber. Just recently chanced across one of your video's. It was good, so, I thought I'd give you another shot. I appreciate your comment about price and time invested. So, true! Great explanation and demonstration of all the steps. Well done! Looking forward to your next months investment. And, Kudos to your wife for supporting the cause.
A true struggle against bleeding edge technology. Well done. Bravo! Always remember: Happy wife, happy life. Good luck with the 10Gb upgrade. Happy holidays and best wishes for 2021. As always stay well!
I'm so happy to learn that you make videos and that I can support you besides just buying your book! You're really amazing Jeff, and we're all lucky to have you contributing so much to the community. Thank you and I hope you and your family have a happy holiday season and New Year! Cheers!
Most dedicated yet funny in a way video I have ever watched. END RESULT - EXCITED. PROCESS REQUIRED for me Impossible. LOL. Disabled /head accident affected my “focus capability”.
Being a Gentoo user for the last 17+ years the whole process sounded reasonable and very well explained and understood although I have built the kernel hundreds of times with most of this using the distro scripts. Patched to a very much lesser extent, probably only a handful of times I needed to do that.
15:00 you're pronouncing it right. I contacted ASUS about the pronunciation about 10 years ago. They confirmed that's how it's supposed to be pronounced. That and the video cements it. People were originally mispronouncing it ah-seus, and ASUS corporate tried fixing it, and it lasted like 10 seconds before people went back to mispronouncing it
If Hogwarts was looking for a Dark Arts instructor, Jeff would be their guy. He approaches these off the wall Raspberry Pi projects with the same zeal that Hagrid has for raising dragons. The rest of us would have bricked everything on the first day trying this stuff, or would have just given up after two or three days. Thanks for the video Jeff!
That menuconfig step reminded me of when I had to do something similar - compile a WiFi driver for a 802.11b PCMCIA Lucent Orinoco card on a Toshiba Satellite 486 laptop back in the day! From what I recall, I would take a good 3-and-a-half to 4 hours. I would usually run the compiling at night and hope to wake up to a freshly baked kernel. Circa 2001, IIRC :-)
BTW, I also have Spectrum, shameful uploads in this day and age. Probably going to go Starlink to get faster speeds and snub Spectrum. Don't care if it costs more right now.
try checkinstall which runs make and then will build a .deb package you can then move over to the working pi (this will be the kernel and modules), and use dpkg to install it there? Boy howdy...what a buncha work to get it going! Definitely a marathon hack there! Keep em coming!
Thanks for continuing your experimention with PCIe peripherals on CM4 ! What would be really interesting is if the CM4 would work with the cheap Diodes-Incorporated P17C9X based PCIe 2.x switches (AliExpress has various 1 => 2 expanders for $15 shipped and 1 => 3 for ~$35). These cheap expanders seem to be getting more expensive now versus two years ago, when they were like $15 for 1 => 4 expanders when crypto mining was more popular. Even at only 500MB/s, that could likely make network + disk IO (with cheap SATA expansion card like old 3Ware or newer LSI or Marvell controllers/hbas. What would be super dope is if these custom CM4 boards that you’ve highlighted on the channel were designed with one of these cheap Diodes Incorporated pcie switches 😜 Anyway, thanks again for all the experimentation !
Your videos are great! what's your background ? I mean, linux courses, networking trainings? I want to build a career that looks like a lot of fun doing things similar to what you do! :)
Lots and lots of self-teaching, research, reading books, trying things that seem interesting, and putting in a lot of hours building stuff and working on small, medium, and large business projects (mostly in web / tech / media).
I started with a Mikrotik switch with SFP+ uplinks, using those for my 10 gig desktop and server, and it's great. Not a huge price premium over a similar switch without SFP+ uplink.
you don't need much in your computer to get more than gigabit, the problem is that you need something else to use that speed. if i look at amazon a 2.5Gbit wired network card is about ~50€ and 10Gbit ~80€ but to get these speeds in a real file transfer you need at least SATA SSD's in both parts again
@@hama3254 www.amazon.com/UGREEN-Ethernet-Thunderbolt-Converter-Compatible/dp/B081TY1WQX this one is cheap I’ve tested two pc’s connected together got 2.3Gbps. There should be plenty of headroom in USB 3.0 because that’s 5Gbps. Full 2.5Gbps is about 300MBps so yes you need a ssd that can write at that speed even for 1Gbps its already 125MBps. I don’t know how much RAM helps with short file transfers.
Hi Jeff, I had just finished connecting my Asus GT-AX-11000 to my 10Gb network and put your RUclips on and by happenstance I came across your posting about a problem that I had just worked out. I had just finished connecting my 2.5Gb Asus port to my MikroTic CRS305-1G-4S+IN Switch (Also works with CRS309-1G-8S+IN). The 2.5Gb Asus Port can be used with WLAN or LAN. What makes this work is the SFP+ adapter that is connected to the Switch. I used a Cat 8, RJ45 cable but something less shielded should work. The SFP+ connector that is necessary is Wiitek 10GBase-T SFP+ RJ45 30m CIS (P/N: SFP-10G-T). I learned of this on the SaveTheHome site on RUclips (Comparing 9 Popular SFP+ to 10Gbase-T Adapters at 9’ 15”). Since you showed your MikroTic Switch all you need is the right SFP+ adapter, it works great and now allows my wired network to communicate with some of the faster Wi-Fi connections that are flowing through my GT-AX-11000. Hope this helps.
Man your videos are awesome😀. I would like to see a video having a raspberry pi 4 as an all in one home system. Like it should be a NAS (using omv) , a router (openwrt) , a pihole ad blocker , a dns server , a home automation server , a media player , a plex server and so on. I want to see you do this dude. Man enough to accept the challenge?😁
Just my hats off for the very clear documentation for all the steps you did! Very nice example what a lot of other people should start doing as well! :) Thanks ! :)
LOL!! Hey!! I have that "Wise Tiger" Card, and its baddasss in my A17R4. I've been able get over 980+ down/up without a sweat! I'm capped due to my GIG connection, but it was Literally thee best 20$ upgrade I've ever spent on that beast 😂
Great as always! Just as a side note this 10Gtek and Mikrotik SFP+ to 10GBaseT Adapters do 1/2,5/5/10GBit/s ;) Have a look at the servethehome RUclips Channel or website!
Hey Jeff! quick comment! You might want to just do "-j" without specifying the amount of threads to use! the kernel scheduler will optimize the branching at every step. even if you have the same amount of threads at you use as a -j argument, it's still faster. -j[] is typically used when you need to guarantee only a certain amount of resources are used
Great video, my little dream is to build a cheap Wifi 6/E router-AP with an Intel-based wifi6 addon card or something like that, the mainstream consumer devices in this area with Wifi6E support appear to be a rip off when you consider they have like 256MB ram and an ARM processor less powerful than what a Raspberry or Banana Pi has.
Saw a Mikrotik CRS305. A good and affordable choice to start with 10G. If you want to upgrade to 10G for whole house, I recommend the affordable CRS312. Skip the SwOS, go straight to ROS.
You bought a MikroTik switch! Very good choice 😁 try one of their routers too! RB4011 has a sfp+ port, nice combo with the CRS305. And don’t forget to use winbox instead of the web interface...
Did you ever work with Wavelan, the WiFi predecessor, Wavelan? I remember flashing early Lucent Wavelan cards to the official WiFi standard in 2000. Used to work in a lab where Lucent was a partner. Also played with early Bluetooth from nextdoor Ericsson.
Haha no, this one is ancient too. I don't know why I even use it, it's USB 2.0. What the heck, I just ordered a USB 3.1 reader, what's another month's budget!?
Good video. Really impressed by the performance on that wifi6. I have wire for each room. I’m quite happy with 1G link so far. Maybe if I can setup customIzed wireless ap, I can think about it as next project to upgrade my home wireless network.
@@JeffGeerling Oops, I have to make sure red shirt Jeff doesn't know where I lives. Even it's cable cuts service for free, I don't want it...T_T. I don't have any wifi6 laptop or wirelessAP in my house and I am not planning to have it soon as well as long as red shirt Jeff didn't find my house. Then, I am fine. haha. And, another important thing is the vlan tag setting. If wifi port's vlan setting can be set like MNG switch, ya, I can think about it. :)
Just a tip: if you want to transfer files between your computer and the pi you don't need to unplug the SD card and mount it on your mac. You can just use the *_scp_* command. The basic syntax is *_scp path/to/file/or/dir/to/copy username@hostname:/path/to/destination_* . This also works the other way round. That's useful for some things, but if you need to do more ssh also supports mounting the remote filesystem using *_sftp_*
Does your networking equipment allow a bonded connetion to get 2+ gig to the asus? But taking up 2 10g ports isent optimal. Ddwrt supported bonding so id assum merlin does to
Great video. I love these story type videos. Also. Why are your antennas pointed so oddly? I'm sure you're aware they radiate perpendicular to their pointed direction, so you point them where your signal hits the broad side of the antenna.
In most of the pictures I place them in directions that are at least somewhat aesthetically pleasing. In practice I place them first where they fit (sometimes you just can't orient it where you want due to the mounting conditions), and second where they seem to perform the best after some benchmarking.
Please try a parallel port card, this could be a game-changer for CNCLinux which is already running on a pi but we have to use expensive FPGA cards via ethernet v.s a parallel port. thanks and happy xmas
@@joels7605 The onboard GPIO has a pulse limit and jitter issue, a basic parallel port card can give 30khz stable pulse no problem with the Real-time img
Last month I did a cheap wifi upgrade and got a TP-Link Archer C6 AC1200 Wifi Router for £38. Using a £8 USB 3 Realtek 8812BU wifi dongle I got a Iperf benchmark score of 230Mbits per second. That is good enough for my Oculus Quest 2 virtual reality headset that needs 150Mbit a second wifi speed when streaming games with from my games PC with Virtual Desktop.
Yeah; for many people a standard USB WiFi dongle may perform perfectly adequate, even on a Raspberry Pi via USB 2.0 or 3.0 (and still faster than onboard WiFi).
ty, that's the router i want. I literally have all this hw lol. I have a series of machines running a small LAN on a smart switch that uses a wifi connection through a PC on that network to reach the WAN. Messy, I'd like to replace the PC with a Pi4 + 3000mbps card.
Do you think once one if the matx pi 4 compute board projects is available you could try making a NAS with it? Or maybe once you get GPUs to work, make a small blender render farm?
Hehe, 'blender render' :D I would love to work on a NAS-in-a-case soon. Right now I'm actually brewing up a couple more storage-related projects, but they are all three probably a little longer term. More details... soonish!
The standard Pi 4B inbuilt wifi gets 433Mbit in AC mode if you get the settings right without installing any other drivers. That's 80MHz channel width single stream AC wifi. Got this working in AP mode, took a lot of hacking around.thanks to hostapd's difficulty.
I'm using the Mikrotik CRS305 to get around the "10 gig is older tech than 2.5 gig and is incompatible" problem - 2.5 gig devices go to the Mikrotik, which has a 10 gig uplink to my router.
Jeff good work, 1000 dollars us is out of my budget on my channel at present. But I do have a vlog on replacing internal Wifi cards on laptops. Where did you get the Wifi 6 card from please? Would be great for my little CNC toy lol.
Some years ago Asus published a video explaining that the correct way to pronounce their name was to say Pegasus minus the Peg portion. You are welcome.
@@Manawyrm is the unifi/ubiquiti AX gear even out of their early access program? Their gear can be temperamental even with release level software, not sure I'd recommend trying it in beta.
Just FYI: Many of those SFP+ to RJ45 adapters also support NBase-T as well. EDIT: Many people have also said this. I guess I'll just beat this dead horse.
Man, my wireless network is still "IEEE 802.11b/g Mixed" at a whopping 2.437GHz on your wifi dial. I could extend the range, but my house backs up to a shopping center alley, and I get a bursts of wardriving attempts from time to time. It got so bad, I had to disable my FiOS router, and set up a router with better wireless security options, which now is fairly outdated.
asuswrt-merlin conected up as a nas throughput is awesome for me I have RT-AC66U_B1 I took it apart it had an SD card slot on board with a SD card in it just some info
Cool vid. Also, Intel just released the ax210 chip... adding Wi-Fi 6 capability into the 6 GHz spectrum. But there’s no such router on the market yet...so we’re limited to 5 GHz for now...
Yeah, I was reading up on it, and it seems like it *will* be nice (even less congestion since everyone seems to have 5 GHz currently), but it'll take some time to get there.
@@JeffGeerling yeah. And Wi-Fi 7 will add 320 MHz channels as well as other innovations in terms of using the multiple frequencies (2.4, 5, and 6 GHz simultaneously for data transmission). The next few years will be very interesting in tech. I am very excited. I’m using the raspberry pi as a pi-hole server and UniFi network controller. I’m blocking most if not all ads on my network. thank you for the cool videos!! Keep up the good work!
I never seen anybody being so thorough about explaining this technical things. You are an amazing teacher too!
I lost the will to live before you even patched the kernel.
"I had blown through the budget for an entire month's worth of videos"
"So I bought some more stuff"
"Now there are two of them [months]!"
@@JeffGeerling there are two types of money that are spent. 1) Is tuition money where the result is what you learned worked (or more likely didn't) with better wisdom now and 2) Investment, something that worked and you can use the result going forward. So was it TUITION or INVESTMENT money that you spent? is the question
@@norsk54472 tldr
"Comment it out" was the best tip I ever got from a grizzled old UNIX sysadmin at school. He also insisted, "but don't tell anyone."
/me scrubs Git history...
"sudo !!" runs the previous command using sudo? Neat, I didn't know that.
It's like "make me a sandwich".
DANGIT I MEAN IT! (== "sudo !!")
Me too!!
Oh, sorry, my reply should be like:-
sudo !!
!! is very old magic from C-shell. Bash chose to include it because it's quite useful. Look for "History substitution" in your favorite online manual. Be VERY careful, though, since there is a *lot* of variation in the syntax of this space. Many times the same commands will just work differently on different shells. So make sure you're reading the actual manual for your shell, or just remember to test everything first.
Thinking like a dev. Exception problems? Just suppress it! Lol
Negligence!
Excellent - you are getting better with both the complexity of the topic and your ability to present complicated issues...Top marks for presentation - Jeremy
I have spent a grand total of 15 seconds watching this video and this is already fucking GREAT.
Jeff you are a god damn wizard
watching this in full I think you may have a record! 1.3Mps+ YOU'RE OUT OF YOUR MIND
It's a shame the availability of these are so low at the moment, I'd certainly be interested in messing with a CM4. Seems to be much different to the regular Pi 4 and the CM3.
It's a massive improvement over the CM3, and the only _major_ difference from the Pi 4 is the exposure of the PCIe slot. The Pi 4 actually has the same hardware, but it's hardwired to a single USB 3 chip.
@@JeffGeerling Fortunate for you, you mentioned being close enough to a Microcenter to pop in, which seems to have better luck at keeping these sort of component devices in stock, or regularly re-stocked.
Their "maker" section is a modern day replacement for the Radio Shack of old, and their SBC cabinet certainly makes me envious of those who live close enough to shop from it. Unfortunately, I'm basically equidistant from the Brentwood, Overland Park, Chicago, and Minneapolis locations, so unlikely to ever get one closer...in-store only deals demand a road trip.
OK, that was totally CRAZY, you get the "You Rock it" award for today and a new subscriber. Just recently chanced across one of your video's. It was good, so, I thought I'd give you another shot. I appreciate your comment about price and time invested. So, true! Great explanation and demonstration of all the steps. Well done! Looking forward to your next months investment. And, Kudos to your wife for supporting the cause.
Jeff Geerling: I had blown through the budget for an entire month's worth of videos.
Redshirt Jeff: All goes according to plan :-)
Still an outstanding and informative video 18 months later! Thanks Jeff!!
Passin' through - saw the post - totally chill'. Congrats on your 100k here on TY. :)
Thank you!
A true struggle against bleeding edge technology. Well done. Bravo! Always remember: Happy wife, happy life. Good luck with the 10Gb upgrade. Happy holidays and best wishes for 2021. As always stay well!
Thank you! And your advice is quite right ;)
Damn this is interesting. You earned yourself a Patreon supporter, awesome content!
Freakin' Red Shirt Jeff, man.
I'm so happy to learn that you make videos and that I can support you besides just buying your book!
You're really amazing Jeff, and we're all lucky to have you contributing so much to the community.
Thank you and I hope you and your family have a happy holiday season and New Year!
Cheers!
Thanks, glad you found me here!
Most dedicated yet funny in a way video I have ever watched. END RESULT - EXCITED. PROCESS REQUIRED for me Impossible. LOL.
Disabled /head accident affected my “focus capability”.
Being a Gentoo user for the last 17+ years the whole process sounded reasonable and very well explained and understood although I have built the kernel hundreds of times with most of this using the distro scripts. Patched to a very much lesser extent, probably only a handful of times I needed to do that.
10:45 cant have an error if u don't see the error msg. big brain
Big Brain Jeff over here.
I love your series man! Keep it up
I love that you actually showed patching the kernel, never leave her
15:15 Asus as in "I saw Orange running out of electrical before we discovered the body. He's sus. I tell you he's a sus. A sus".
Amongus funny
15:00 you're pronouncing it right. I contacted ASUS about the pronunciation about 10 years ago. They confirmed that's how it's supposed to be pronounced. That and the video cements it. People were originally mispronouncing it ah-seus, and ASUS corporate tried fixing it, and it lasted like 10 seconds before people went back to mispronouncing it
Nice.
Hi Jeff, custom router build from RP4 CM sounds like really interesting project to make.
Maybe a custom pcb with the pci-e card (the tiger one) & ethernet would make a very nice (and maybe budget) home router/ap
Good one dude. The drawback (or benefit?) of running bleeding edge hardware on linux is that you have to put the driver together yourself.
did that for 10 years - it a blast
Glad to see you tried the rmerlin firmware, this is really a rock solid one. I use it almost from the beginning. Very nice video!
If Hogwarts was looking for a Dark Arts instructor, Jeff would be their guy. He approaches these off the wall Raspberry Pi projects with the same zeal that Hagrid has for raising dragons. The rest of us would have bricked everything on the first day trying this stuff, or would have just given up after two or three days.
Thanks for the video Jeff!
Well considering I fried a 2.5 GbE card two days ago, and had to order a new one and am finishing up testing on it now... I can't say I disagree :)
I love red shirt Jeff. By far the best running gag on any channel in a long while.
Closely followed by LGR's Christmas alter ego :)
That menuconfig step reminded me of when I had to do something similar - compile a WiFi driver for a 802.11b PCMCIA Lucent Orinoco card on a Toshiba Satellite 486 laptop back in the day! From what I recall, I would take a good 3-and-a-half to 4 hours. I would usually run the compiling at night and hope to wake up to a freshly baked kernel. Circa 2001, IIRC :-)
Yes, most of my projects spend that way.
BTW, I also have Spectrum, shameful uploads in this day and age. Probably going to go Starlink to get faster speeds and snub Spectrum. Don't care if it costs more right now.
Heh, it's sad that a satellite hundreds of kilometers away can do better than the thick cable I have in the ground!
try checkinstall which runs make and then will build a .deb package you can then move over to the working pi (this will be the kernel and modules), and use dpkg to install it there?
Boy howdy...what a buncha work to get it going! Definitely a marathon hack there!
Keep em coming!
Thanks for continuing your experimention with PCIe peripherals on CM4 ! What would be really interesting is if the CM4 would work with the cheap Diodes-Incorporated P17C9X based PCIe 2.x switches (AliExpress has various 1 => 2 expanders for $15 shipped and 1 => 3 for ~$35). These cheap expanders seem to be getting more expensive now versus two years ago, when they were like $15 for 1 => 4 expanders when crypto mining was more popular.
Even at only 500MB/s, that could likely make network + disk IO (with cheap SATA expansion card like old 3Ware or newer LSI or Marvell controllers/hbas. What would be super dope is if these custom CM4 boards that you’ve highlighted on the channel were designed with one of these cheap Diodes Incorporated pcie switches 😜
Anyway, thanks again for all the experimentation !
I'm trying a couple now: github.com/geerlingguy/raspberry-pi-pcie-devices/issues/14
@@JeffGeerling awesome work ! Will follow on GitHub
Your videos are great! what's your background ? I mean, linux courses, networking trainings? I want to build a career that looks like a lot of fun doing things similar to what you do! :)
Lots and lots of self-teaching, research, reading books, trying things that seem interesting, and putting in a lot of hours building stuff and working on small, medium, and large business projects (mostly in web / tech / media).
Impressive to see what you pull off a Pi4 even if things get expensive.
Also, red shirt Jeff is the real MVP here.
Looking forward to the 10 gig network video in the future! Hopefully it goes well, budget wise.
Heh... just as long as my wife doesn't see how much good 10 Gig gear costs!
I started with a Mikrotik switch with SFP+ uplinks, using those for my 10 gig desktop and server, and it's great. Not a huge price premium over a similar switch without SFP+ uplink.
@@apalrd8588 my project is the same and is currently in flight
Gotta love when a 35 dollar compute is faster then your current computer
you don't need much in your computer to get more than gigabit, the problem is that you need something else to use that speed.
if i look at amazon a 2.5Gbit wired network card is about ~50€ and 10Gbit ~80€ but to get these speeds in a real file transfer you need at least SATA SSD's in both parts again
@@hama3254 www.amazon.com/UGREEN-Ethernet-Thunderbolt-Converter-Compatible/dp/B081TY1WQX this one is cheap I’ve tested two pc’s connected together got 2.3Gbps. There should be plenty of headroom in USB 3.0 because that’s 5Gbps. Full 2.5Gbps is about 300MBps so yes you need a ssd that can write at that speed even for 1Gbps its already 125MBps. I don’t know how much RAM helps with short file transfers.
@@pvdgucht i personally would prefer PCIe instead of USB/Thunderbolt but that's also an option.
My experience is that 2.5Gbit gets me ~280MB/s
Hi Jeff, I had just finished connecting my Asus GT-AX-11000 to my 10Gb network and put your RUclips on and by happenstance I came across your posting about a problem that I had just worked out. I had just finished connecting my 2.5Gb Asus port to my MikroTic CRS305-1G-4S+IN Switch (Also works with CRS309-1G-8S+IN). The 2.5Gb Asus Port can be used with WLAN or LAN. What makes this work is the SFP+ adapter that is connected to the Switch. I used a Cat 8, RJ45 cable but something less shielded should work. The SFP+ connector that is necessary is Wiitek 10GBase-T SFP+ RJ45 30m CIS (P/N: SFP-10G-T). I learned of this on the SaveTheHome site on RUclips (Comparing 9 Popular SFP+ to 10Gbase-T Adapters at 9’ 15”). Since you showed your MikroTic Switch all you need is the right SFP+ adapter, it works great and now allows my wired network to communicate with some of the faster Wi-Fi connections that are flowing through my GT-AX-11000. Hope this helps.
Thanks! Today I was testing and found a newer transceiver worked at 2.5G, so I'll be good to go now.
Man your videos are awesome😀. I would like to see a video having a raspberry pi 4 as an all in one home system. Like it should be a NAS (using omv) , a router (openwrt) , a pihole ad blocker , a dns server , a home automation server , a media player , a plex server and so on. I want to see you do this dude. Man enough to accept the challenge?😁
Just my hats off for the very clear documentation for all the steps you did!
Very nice example what a lot of other people should start doing as well! :)
Thanks ! :)
I figure what's the use of spending all this time making a video if I can't share what I learned!
LOL!! Hey!! I have that "Wise Tiger" Card, and its baddasss in my A17R4. I've been able get over 980+ down/up without a sweat! I'm capped due to my GIG connection, but it was Literally thee best 20$ upgrade I've ever spent on that beast 😂
Great as always! Just as a side note this 10Gtek and Mikrotik SFP+ to 10GBaseT Adapters do 1/2,5/5/10GBit/s ;) Have a look at the servethehome RUclips Channel or website!
Thanks, TIL, and I just ordered a MikroTik S+RJ10, so we'll see how it goes!
Damn bro, this is the nerdiest video I have ever seen. Absolutely Love it
Jeff always makes my brain hurt - it's great!
Hurts so good!
@@JeffGeerling You got that right buddy...
Great stuff, Jeff!
Hey Jeff! quick comment! You might want to just do "-j" without specifying the amount of threads to use! the kernel scheduler will optimize the branching at every step. even if you have the same amount of threads at you use as a -j argument, it's still faster. -j[] is typically used when you need to guarantee only a certain amount of resources are used
Well... TIL; I will go ahead and update my docs for that and also see if that does a little nicer.
another nice work ...keep it up jeff......
Great video, my little dream is to build a cheap Wifi 6/E router-AP with an Intel-based wifi6 addon card or something like that, the mainstream consumer devices in this area with Wifi6E support appear to be a rip off when you consider they have like 256MB ram and an ARM processor less powerful than what a Raspberry or Banana Pi has.
Saw a Mikrotik CRS305. A good and affordable choice to start with 10G. If you want to upgrade to 10G for whole house, I recommend the affordable CRS312. Skip the SwOS, go straight to ROS.
You bought a MikroTik switch! Very good choice 😁 try one of their routers too! RB4011 has a sfp+ port, nice combo with the CRS305. And don’t forget to use winbox instead of the web interface...
Let's all do a network upgrade for Jeff!
Some people might ask why Jeff does all that.
The answer probably is, because he can.
tip a Ryzen desktop CPU can compile kernels so much faster
They need an adapter so I can plug that into my Mac ;)
Did you ever work with Wavelan, the WiFi predecessor, Wavelan? I remember flashing early Lucent Wavelan cards to the official WiFi standard in 2000. Used to work in a lab where Lucent was a partner.
Also played with early Bluetooth from nextdoor Ericsson.
Incredible! You are THE MAN!
Since you got a mikrotik 10g switch:
Mikrotik makes copper sfp+ modules which are multigigabit (so 1g, 2.5g, 5g and 10g) compatible
Well what do you know? Not sure how this escaped my earlier searches! amzn.to/38n5iPr - buying one now.
@@JeffGeerling glad to help👍
amazing job! regards from brazil!
I love the flow of the project though whats next? Dual SoC hahaha just kidding...
I have literally the same Kingston USB multi SD card reader. And mine is ancient....Or has Kingston been making these forever?
Haha no, this one is ancient too. I don't know why I even use it, it's USB 2.0. What the heck, I just ordered a USB 3.1 reader, what's another month's budget!?
Jeff is an actual Wizard
I actually understood most of this but now my head hurts.
Good video. Really impressed by the performance on that wifi6. I have wire for each room. I’m quite happy with 1G link so far. Maybe if I can setup customIzed wireless ap, I can think about it as next project to upgrade my home wireless network.
Red Shirt Jeff suggests you upgrade to 10 Gbps too. He said he offers discounted cable cuts.
@@JeffGeerling Oops, I have to make sure red shirt Jeff doesn't know where I lives. Even it's cable cuts service for free, I don't want it...T_T. I don't have any wifi6 laptop or wirelessAP in my house and I am not planning to have it soon as well as long as red shirt Jeff didn't find my house. Then, I am fine. haha. And, another important thing is the vlan tag setting. If wifi port's vlan setting can be set like MNG switch, ya, I can think about it. :)
great vid, +10 for effort, -2 for not showing what redshirt jeff did with your network password.
Great video, full of information and links.
Just a tip: if you want to transfer files between your computer and the pi you don't need to unplug the SD card and mount it on your mac. You can just use the *_scp_* command.
The basic syntax is *_scp path/to/file/or/dir/to/copy username@hostname:/path/to/destination_* . This also works the other way round.
That's useful for some things, but if you need to do more ssh also supports mounting the remote filesystem using *_sftp_*
Yeah; now I'm using sshfs, makes it a lot faster and less annoying (no having to shut down the Pi now).
Great job!
On Mikrotik switch I believe you have to force the port to manual/2.5Gbps to have it to work with your Asus router.
Does your networking equipment allow a bonded connetion to get 2+ gig to the asus? But taking up 2 10g ports isent optimal.
Ddwrt supported bonding so id assum merlin does to
Great video. I love these story type videos.
Also. Why are your antennas pointed so oddly?
I'm sure you're aware they radiate perpendicular to their pointed direction, so you point them where your signal hits the broad side of the antenna.
In most of the pictures I place them in directions that are at least somewhat aesthetically pleasing. In practice I place them first where they fit (sometimes you just can't orient it where you want due to the mounting conditions), and second where they seem to perform the best after some benchmarking.
Please try a parallel port card, this could be a game-changer for CNCLinux which is already running on a pi but we have to use expensive FPGA cards via ethernet v.s a parallel port. thanks and happy xmas
Isn't it possible to use the GPIOs on the Raspberry Pi to avoid the ethernet-to-fpga bridge?
@@joels7605 The onboard GPIO has a pulse limit and jitter issue, a basic parallel port card can give 30khz stable pulse no problem with the Real-time img
This is nut! I'm moving back to Windows.
A man of raspberry pi
Last month I did a cheap wifi upgrade and got a TP-Link Archer C6 AC1200 Wifi Router for £38. Using a £8 USB 3 Realtek 8812BU wifi dongle I got a Iperf benchmark score of 230Mbits per second. That is good enough for my Oculus Quest 2 virtual reality headset that needs 150Mbit a second wifi speed when streaming games with from my games PC with Virtual Desktop.
Yeah; for many people a standard USB WiFi dongle may perform perfectly adequate, even on a Raspberry Pi via USB 2.0 or 3.0 (and still faster than onboard WiFi).
11:46 you absolute madlad!
you are doin gods work
It's all about how many times you cross your fingers!
ty, that's the router i want. I literally have all this hw lol. I have a series of machines running a small LAN on a smart switch that uses a wifi connection through a PC on that network to reach the WAN. Messy, I'd like to replace the PC with a Pi4 + 3000mbps card.
Greet stuff, cutting edge as they say it. I'm curious about your home network setup or a possible opinionated take on it if not done already.
good progress, hope intel ax200 support AP mode .
would be great if you can share the Raspbian image with your new compiled kernel so that many of us can just use it to build our own router
Do you think once one if the matx pi 4 compute board projects is available you could try making a NAS with it? Or maybe once you get GPUs to work, make a small blender render farm?
Hehe, 'blender render' :D
I would love to work on a NAS-in-a-case soon. Right now I'm actually brewing up a couple more storage-related projects, but they are all three probably a little longer term. More details... soonish!
I suggest using a pfsense box as your router and the asus as a wifi ap. Merlin wrt for asus routers rocks.
Red Shirt Jeff is the name I would call a new Linux Distro.
"Enterprise ready"
The standard Pi 4B inbuilt wifi gets 433Mbit in AC mode if you get the settings right without installing any other drivers. That's 80MHz channel width single stream AC wifi. Got this working in AP mode, took a lot of hacking around.thanks to hostapd's difficulty.
Been struggling to get an Intel AC8265 past 100Mbps. Even when connected to a 802.11ax router. Does the Pi use an Intel chip?
@@dennis_johnson using hostapd? Enable vht and 80mhz channel on 5ghz and pick a channel where 80Mhz is feasible
Amazing jeff.!!
I'm using the Mikrotik CRS305 to get around the "10 gig is older tech than 2.5 gig and is incompatible" problem - 2.5 gig devices go to the Mikrotik, which has a 10 gig uplink to my router.
Put a 10Gig wired nic on a raspberry pi, one with SFP+ port to go with the Mikrotik switch, and a short direct attach copper cable in between.
It shall be done!
So cross compiling on threadripper is fun.... Didn't do it for wifi 6 but still a useful vid all the same
Thanks jeff
Jeff good work, 1000 dollars us is out of my budget on my channel at present. But I do have a vlog on replacing internal Wifi cards on laptops. Where did you get the Wifi 6 card from please? Would be great for my little CNC toy lol.
Some 10G-BaseT SFP+ modules can do, 1, 2.5, 5, and 10g on them. It's down to the module.
It looks like it, TIL!
Some years ago Asus published a video explaining that the correct way to pronounce their name was to say Pegasus minus the Peg portion. You are welcome.
Nice.
Grate Work.
Considered semi pro network stuff like Ubiquiti, Routertik? Same price ranges as Asus.
I Agree,
Ubiquiti‘s WiFi 6 gear still sucks unfortunately. Hope this changes soon. MikroTik doesn‘t have any... yet!
@@Manawyrm is the unifi/ubiquiti AX gear even out of their early access program? Their gear can be temperamental even with release level software, not sure I'd recommend trying it in beta.
@@SirBillyMays yep, it‘s fresh out of EA and yes, it‘s very temperamental at best.
My head hurts watching this. But i like it.
It's like exercise, you're not learning if you're not burning!
Just FYI: Many of those SFP+ to RJ45 adapters also support NBase-T as well.
EDIT: Many people have also said this. I guess I'll just beat this dead horse.
Man, my wireless network is still "IEEE 802.11b/g Mixed" at a whopping 2.437GHz on your wifi dial. I could extend the range, but my house backs up to a shopping center alley, and I get a bursts of wardriving attempts from time to time. It got so bad, I had to disable my FiOS router, and set up a router with better wireless security options, which now is fairly outdated.
WOW keep it up
I like your innovation 👍👍👍
Red shirt Jeff at it again
You can use "ccache" for faster kernel compile.
asuswrt-merlin conected up as a nas throughput is awesome for me I have RT-AC66U_B1 I took it apart it had an SD card slot on board with a SD card in it just some info
Cool vid. Also, Intel just released the ax210 chip... adding Wi-Fi 6 capability into the 6 GHz spectrum. But there’s no such router on the market yet...so we’re limited to 5 GHz for now...
Yeah, I was reading up on it, and it seems like it *will* be nice (even less congestion since everyone seems to have 5 GHz currently), but it'll take some time to get there.
@@JeffGeerling yeah. And Wi-Fi 7 will add 320 MHz channels as well as other innovations in terms of using the multiple frequencies (2.4, 5, and 6 GHz simultaneously for data transmission). The next few years will be very interesting in tech. I am very excited.
I’m using the raspberry pi as a pi-hole server and UniFi network controller. I’m blocking most if not all ads on my network.
thank you for the cool videos!! Keep up the good work!