Packet was great in the early 90's so much data flying across the air. I had email nearly a decade before what we now know as the internet. I used to node hop all over the planet and send emails from thousands of miles away. We take all this for granted now but then it was mind blowing.
@Max Raider Sadly nowdays the backbone of packet radio relies on the Internet. 30 years ago you could node hope radio to radio all over the world. Packet Radio still lives you can use a Raspberry PI with a plugin board, connect that to a radio and you have a complete station.
For a couple of decades starting in the 80's e-mail over packet radio was the reliable way to get a message to another ham radio operator. Even the Space Shuttle and the Russian space station Mir used it. It was a lifeline for cosmonauts when they were stranded on Mir during the revolution in the 80's. Hams uploaded current news of the situation so they were able to keep informed during the crisis.
@@jimcrelm9478 lol, screaming 1s and 0s into radio half the size of a room to Boris 20 miles away, only for Ivan 5 miles away to decrepit that you're dating the *former* Royal general's Daughter.
I saw this type of system being used in Nigeria in the mid-90's. Company based in Adamawa State would transmit data to head-office in Lagos (about 1,000 miles) using short-wave. Generally done over night as conditions were more favourable and generally sent about one floppy disk of data 1.44MB.
Yup, and still used for EmComm by hand today. Highly efficient for (US) ICS forms and relaying info for third-party non-hams. Winlink Express can use the Internet, and many forms of packet such as 2M, and many HF modes. It integrates with (US) ICS forms, or any forms one may wish to create.
@@DM-qm5sc It's a lot harder, but I guess that doesn't equate directly to fun, unless you build some crazy machine to automate the process. I love radio, but the Rube Goldberg nature of harnessing pigeons for computer networking speaks to me on a very hackerly level.
This is great! I have a special place in my heart for packet radio because my first personal internet connection (circa 1993) was through a SLIP (Serial Line Internet Protocol) connection over a 1200 baud modem using a TCP/IP stack from KA9Q (Phil Karn), built originally for packet radio. I feel a debt of gratitude to those early pioneers, and to people like Dr. Jackson here who keep the spirit of experimentation alive, expanding the boundaries!
As far as I know, the AX.25 protocol is based on the original protocol used by ALOHAnet experimental wireless network from 1970s that was also connected to ARPANET.
I remember seeing this being used in the 90's to upload mail to the mir space station as it flew overhead, so that it could drop the mail off over the US. Using a handheld PDA (with a RS-232 serial port), a external KISS modem (TNC about the size of a packet of cigarettes) and a walkie talkie. It is extremely powerful, but not all that fast, because for experimentation which is what the amateur bands should be for, the speed is not all that important.
APRS is a popular use of packet here in the US. I setup a RaspberryPi to broadcast data from a personal weather station which travels OTA to a iGate then via TCP to a server which is eventually logged by NOAA MADIS servers and used for various meteorological services. I could just send it via tcp, but the over the air hop makes it more interesting. Plus its nice seeing real-time, local WX information pop up on your 2M mobile screen cruising around town.
Thank you for this vid guys. This was the highlight of the hobby for me. Building my own modems, writing software to control them and the radio, writing the mail client to collect BBS messages. The hours I spent! A sorely missed era. G7BSL
Used to love packet radio and there are still active stations in my area with one active BBS. I first got started in packet in the early 1990's and at that time it was still fairly strong around the country but as the internet grew packet dwindled.
Perhaps one could program it in such a way that you can request a picture via AX.25, with the software then switching over to one of the many SSTV modes to send over pictures. A 320x240px image in an analog SSTV mode takes anywhere from 30 seconds to 3 minutes depending on the robustness of the mode and the color quality.
@m6piu The ham radio IP net range got just a bit smaller this year, as an address block was sold (actually to Amazon) - now we still got 44.0.0.0/9 and 44.128.0.0/10
The very first test of an inter-networked communication utilized packet radio. Knowing that, it's kind of crazy that WiFi took so long to finally catch on.
I've found that the baofeng radios emits a strong RF signal via the usb cable to the usb bus when a transmission is activated, this could be why things break every now and then :)
Those earrings are antenna's so that cyborgs are prepared for the apocalypse and can keep communicating with each other. Not sure how they are a balanced dipole in the 2 meter band though, they might be tuned for another frequency that Aaron didn't tell us about. Cool vid. You might get away by placing dummies as antenna to avoid the interference problems and have a setup that better simulates long distance.
Hey thanks! Been subbed to your channel for a while, usually try to catch-up on the live streams but the timing is always off for us Brits to watch live :)
When I did packet in the '90s it was just text mode... you logged into a node, then searched its node list, then jumped to another node, and so forth. Mostly just poking around, no real data changed hands... fun to see how far you could get.
Yeah packet radio! My dad used to do that with his friends in his radio club. Internet 0.5 at least as I learned it. It was a niche back then. Of cause there was already phone/modem based internet. But this was free-ish. He needs a radio operator license.
in the US you can buy equipment and listen, legally. An operator's license is needed to transmit (legally). Unfortunately the arrogance, rudeness and ignorance of users lecturing on the need for a license is quite off-putting. I came to the conclusion that I don't want to communicate with these people!
Greets from W4TIA, 73's, 12:10 you can send video and pictures via fastscan tv (common on 70cm+ due to bandwidth) and slowscan TV on lower bands, it's quite interesting
@@MladenMijatov Wiki: The issue of connecting separate physical networks to form one logical network was the first of many problems. Early networks used message switched systems that required rigid routing structures prone to single point of failure. In the 1960s, Paul Baran of the RAND Corporation produced a study of survivable networks for the U.S. military in the event of nuclear war.[28]
Sort of. Not the internet, but the underlying packet-switching technology was developed by ARPA/DARPA with military applications in mind - specifically a military communications network that could route around damaged infrastructure, so it'd keep working even when the Russians started nuking cities. They developed the technology, but the internet as we know it didn't grow directly from their work, but from academic organisations that later adapted it to their own use linking their many computers together.
You are thinking of DARPANET, original military network which was then used to link educational sites and then became the internet. Now its a long line of dominoes waiting to be pushed over.
In the late 90s I read a book about ham radios that talked about how to set up digital data transfer using your radio and a serial port. They got about 300bps where traffic was bad, but could go up to a whopping 900 bps. Even then it said it was slower that dialup but had some advantages
With the internet as we've known it slowly becoming less of a liberator-technology to more of a the-ouroborus-that-eats-its-own-excrement, we're going have to come up with new decentralized technologies, unless of course we are all content being zombified by corporations and governments who absolutely do not have our best interests in mind. Well done, Mr. Packet Radio Man. Carry on.
@@AaronJackson1 you brits didn't even use that part of the block... the only allocations were in Germany, a few hundred were used in the hamnet, for example
Computerphile is like a good dinner guest. Always arrives with a box of 11x15 fanfold continuous stationery under his arm. My suspicion is that he leaves the good stuff (microperforated, for that clean tear-off finish, love it) at home.
The great thing about it is that you can use it on normal social media. The platform you use is just a program. The program takes in the data and presents it as it's programmed to. Obviously not videos.
That's amazing! I actually have two baofengs laying around somewhere, and I'm for sure going to try to write a small program that'll allow text based communication over them! It should be doable, and will probably be easiest using the audio cards in my pc and laptop like you said!
The biggest problem with packet radio was always collisions with "hidden stations". A is talking to B. C can hear B but not A. A starts transmitting. C listens but gears nothing so it starts transmitting to B. Both the packet from A and the packet from C are garbled so B receives neither. Both retry after a short, random delay, hopefully the delays are sufficiently different to avoid a second conflict. The more 'hidden stations' there are, the worse this gets. KISS is a protocol between the PC and the TNC. Using KISS the PC handles the AX.25 protocol. The TNC is also capable of handling the AX.25 protocol framing. Nowadays, re-purposing carrier-grade 2.4, 3 or 5GHz equipment for AREDN is faster and more reliable.
Kinda unclear still after watching, I need two of those modems, 2 baifeng, 2 thinkpads and a soundcard, no, one of each. no, just a soundcard seems popular. Me want all. but start cheap. Are there easy DIY kits for these packet communicators?
Mr Jackson, I'd love to see a demonstration like this done for DMR. Where the radio talks to the repeater, ties into the internet, then back to the repeater, and finally to the radio. I know it works, just not sure how...(I spoke with a gentleman in London from here in NC) I suppose DMR owes it's existence to packet radio... Excellent explanation sir!!! KM4EVI Lenoir NC USA
I still have a TAPR TNC-1 floating around here somewhere. AX.25 was fine but it really got interesting when I installed the KISS PROMs and could use TCP/IP. I had as much fun using that thing as I did building it. Maybe, some day, I'll get back on the air. 73 de N7KBT
I mean, the underlying idea is quite neat. But the implementation of secure communication, i.e. encryption and authentication, would require significant overhead which this setup, especially with a significant amount of clients, just isn't anywhere near of being capable of.
Strel0k well, considering that, at least specifically in the US, encryption isn’t allowed on amateur radio. Small trade off considering the whole issue of spies and not wanting our privileges suspended during war time. But it does limit things to these marginally useful proof-of-concept technologies. Also, keep in mind almost all of this dates back to the late 80s or early 90s. Pre-ssh. Pre-SSL. You get the idea.
If you fancy doing another amateur radio computing topic how about covering QRSS, the ultimate weak signal mode. Several amateurs have used helium filled party balloons to carry QRSS beacons (typically an 8 bit microcontroller with a 100mW power amplifier) to circumnavigate the earth. They are tracked by radio receivers connected to computers using FFT to recover the weak signals from the noise. Anyway, thanks for an excellent video. Regards, Steve G0XAR
What a great video on packet in 40 years as a ham radio operator this is the best explanation of it I have heard. You definitely use the KISS principle in instruction. Good job Check out direwolf software modem it does better for weak signals and has new modes with error correction for packet and can do peer to peer or hf packet. I think the best is a tnc and direwolf together. Check out JS8 call and AREDN MESH and winlink system very interesting. Give us more videos on digi modes for comms. 73's Chuck AA4CP Port Salerno, FL
The problem might be more the radios you are using are more than likely too close to each other and blowing out the front end when the other is transmitting.
The reason it was taking so long for the website to work -- which is clearly visible on your wireshark trace -- is because the connection was being flooded by the RST packets the TCP/IP stack is sending in response to data going to a closed/timed out socket. If you could find a way to firewall out the RST packets being sent in response to every datagram received on an old socket, it would be significantly faster.
What is the digital connection from the packet modem to the laptop (Ethernet, RS232 or USB)? If not wired Ethernet, how did you configure Wireshark to receive all msg traffic in promiscuous mode? If wired Ethernet, what switch or router are you using and does it have a promiscuous port?
It's a direct link over RS232 (using USB to RS232 adapters). When both Linux and the TNCs are configured correctly, the Linux kernel will create a network interface, usually prefixed with ax. Wireshark has direct support for this kind of interface.
We know how to do analog things for multimedia. I wonder if there's a way to "stack invert" such internet radio to drop the overhead of packetizing and just send raw analog data for a time? Similarly, this half-duplex back and forth has been solved in other applications to some degree by frequency hopping, though that's not likely done on amateur radio for various reasons. It'd be much more expensive and involved hardware, but doable for a "production" system IMO.
I’m looking for a way to communicate with other family hams (40 miles away) if we have an internet down or an internet with severe limitations, electric grid down and cellular down scenario. I don’t think local repeaters are reliable. I’m told packet radio is the way. I wish I could get a more simple explanation of this process somewhere with device names of what to purchase (I already know about Raspberry Pi but don’t know what to do with it. I know a local digipeater is needed for APRS but are we dependent on one for sending packet messages? Are there consultants to hire for this? Reference books?
Been there, done that for hours and hours :) Kenwood TH78E with some mods and S53MV designed TNC2-MV for 2.4k on 2m. Chat was working realy well and there was quite some traffic in S5 in... let me think... it was arround 1993, I guess.
@@AaronJackson1 Yeah you see I was unmind too ;) But at least you mentioned that ax.25 is referenced in arp.c (which I didn't know yet!) so you pointed it into the right direction.
I'm pretty sure it's part of ICMP, which is its own layer 4 protocol... Edit - a quick search and we my both be correct "Which layer ICMP belongs to is a subject of fierce debate." Some argue L3 and some L4. I was taught L4 way back.
@@nickfries4317 It's a typical "no but yes" situation, as it depends on how you look at it. RFC 792 says, that ICMP acts like it is a higher level than IP but is in fact a mandatory part of IP. "ICMP, uses the basic support of IP as if it were a higher level protocol, however, ICMP is actually an integral part of IP, and must be implemented by every IP module." (RFC 792)
I understand why this was designed, but for the way it's actually being used in this demonstration it seems like Hellschreiber and some OCR software would do just as well to pass text back and forth.
Can anyone recommend resources for learning more about using these protocols over SW? Any distributions/software to that are designed to facilitate this?
I did this operation with C64. :-) And with the special micrcomputer that is build up to the Z80 CPU. The APRS system use similar technique. That is the radioamateur navigation system. Working on present day. Look the aprs.fi site.
Is the 44.0.0.0/8 address block supposed to be part of the net writ large or is it more like the 192.168.0.0 range, or is it some kind of mix of the two?
They are real public IP addresses globally routed and everything. However, for obvious reasons (1200bps) they never accept unsolicited packets. The vast majority of gigabytes of incoming packets per second to this range are captured by ciada.org.
So youtube algorithm put this up today for me, now Im scared because of the video title and publish date and current world situation.... It knows that this knowledge might be useful to me soon :(
so im just embarking on my ham conquest, i am mostly interested in building a text based system that i can send packets directly to my friends without repeaters, digipeaters, or global internet. is there a way to do this? i notice your talking about IP addresses, but im having trouble deciding if you are just using those as a representation or an easy way of explaining the process. thanks
Hi, great video. Will you be making one on AX25 Packet Radio Comms WITHOUT the burden of TCPIP? I used to have 2m, 1200baud, Commodore 64, homebrew TCM3105 modem and Digicom.
It might be worth demonstrating this actually. The TNCs I'm using in the video have a built in BBS and mailbox. It also makes a great way to instant message :)
Packet was great in the early 90's so much data flying across the air. I had email nearly a decade before what we now know as the internet. I used to node hop all over the planet and send emails from thousands of miles away. We take all this for granted now but then it was mind blowing.
@Max Raider Sadly nowdays the backbone of packet radio relies on the Internet. 30 years ago you could node hope radio to radio all over the world. Packet Radio still lives you can use a Raspberry PI with a plugin board, connect that to a radio and you have a complete station.
@Max Raider It only works if many people use the same technology. If your a Radio Amateur you might as well just use digital radio.
@Max Raider I mean, radio jammers are a thing too. Encrypted pigeon mail would be your best bet :D
What's an email?
@Max Raider well clearly the mail, your joke is lacking.
For a couple of decades starting in the 80's e-mail over packet radio was the reliable way to get a message to another ham radio operator. Even the Space Shuttle and the Russian space station Mir used it. It was a lifeline for cosmonauts when they were stranded on Mir during the revolution in the 80's. Hams uploaded current news of the situation so they were able to keep informed during the crisis.
revolution in the 80s?
@@NoNameAtAll2
Oops, late '91. Sorry about that.
@@RMoribayashi Revolution or Yeltsin coup? Or both? (We could ask a similar question about 1917.)
@@jimcrelm9478 lol, screaming 1s and 0s into radio half the size of a room to Boris 20 miles away, only for Ivan 5 miles away to decrepit that you're dating the *former* Royal general's Daughter.
I saw this type of system being used in Nigeria in the mid-90's. Company based in Adamawa State would transmit data to head-office in Lagos (about 1,000 miles) using short-wave. Generally done over night as conditions were more favourable and generally sent about one floppy disk of data 1.44MB.
Yup, and still used for EmComm by hand today. Highly efficient for (US) ICS forms and relaying info for third-party non-hams.
Winlink Express can use the Internet, and many forms of packet such as 2M, and many HF modes. It integrates with (US) ICS forms, or any forms one may wish to create.
What kind of company was it?
Still waiting for his response packets to arrive
At least it's faster than modulating carrier pigeons.
Less fun though, and never underestimate the bandwidth of a pigeon full of SD cards flying over a mountain.
rfc2549
Is it though? 🤔
@@DM-qm5sc It's a lot harder, but I guess that doesn't equate directly to fun, unless you build some crazy machine to automate the process.
I love radio, but the Rube Goldberg nature of harnessing pigeons for computer networking speaks to me on a very hackerly level.
@@FrankHarwald Did you see the videos of the guys implementing that? It was great!
This is great! I have a special place in my heart for packet radio because my first personal internet connection (circa 1993) was through a SLIP (Serial Line Internet Protocol) connection over a 1200 baud modem using a TCP/IP stack from KA9Q (Phil Karn), built originally for packet radio.
I feel a debt of gratitude to those early pioneers, and to people like Dr. Jackson here who keep the spirit of experimentation alive, expanding the boundaries!
Videographer:"Why have we got two thinkpads sitting on the desk in front of us"
me:"Uhhhu I love thinkpads"
when you see two thinkpads, you know stuffs gonna happen. also, question to owner of thinkpads, do they run Coreboot?
@@CodeAsm I am not the owner but I can say thiccness freedom curve says NO
Internet at 1200 BPS, half duplex!
Party like its 1989 !
> Post apocalyptic internet!
> Apocalypse happens
> Nerds get eaten
> No internet
You assume SO much...
I have a lot of guns, I think I will be fine.
you never know what nerds might be hiding....
Don't eat me! I can get you memes!
Zombies don't eat Weebs...too kawaii.
Might just be me, but this guy looks like a merged form of the hosts from all 3 Vsauce channels.
I was a little let down as I read this "Here we go again, comments judging physical appearance", but I feel whole again now. Thank you Connor & Crash.
As far as I know, the AX.25 protocol is based on the original protocol used by ALOHAnet experimental wireless network from 1970s that was also connected to ARPANET.
I remember seeing this being used in the 90's to upload mail to the mir space station as it flew overhead, so that it could drop the mail off over the US. Using a handheld PDA (with a RS-232 serial port), a external KISS modem (TNC about the size of a packet of cigarettes) and a walkie talkie.
It is extremely powerful, but not all that fast, because for experimentation which is what the amateur bands should be for, the speed is not all that important.
APRS is a popular use of packet here in the US. I setup a RaspberryPi to broadcast data from a personal weather station which travels OTA to a iGate then via TCP to a server which is eventually logged by NOAA MADIS servers and used for various meteorological services. I could just send it via tcp, but the over the air hop makes it more interesting. Plus its nice seeing real-time, local WX information pop up on your 2M mobile screen cruising around town.
I just look out of the window.
Thank you for this vid guys. This was the highlight of the hobby for me. Building my own modems, writing software to control them and the radio, writing the mail client to collect BBS messages. The hours I spent! A sorely missed era. G7BSL
Still using my baycom packet modem ! Had some good contacts with space station Mir
Post apocalyptic communication will use the most basic HAM RADIO networks used officially during disasters helping govt efforts.
cool!
It's not 44/8 anymore sadly, ARDC sold part of it to Amazon recently and made themselves a buttload of money. Now you've got 44/9 and 44.128/10
So they sold off a quarter of the space and now Amazon and hams who didn't get the memo are spoofing each other on 44.192/10.
Shame they aren't using IPv6.
There's so much to say about radio that I think we need a Radiophile. I'll go on.
The world may end, but we may still save the memes.
I think some of the people I've played Smash Ultimate against have this internet setup.
This is what Nintendo's online systems are built upon.
Used to love packet radio and there are still active stations in my area with one active BBS. I first got started in packet in the early 1990's and at that time it was still fairly strong around the country but as the internet grew packet dwindled.
Nice! Used AX25 during the 1980 to connect to the DX-cluster via 2m band, not to block the phone line. 73 and thanks for the demo de SM0IHR/Anders
Perhaps one could program it in such a way that you can request a picture via AX.25, with the software then switching over to one of the many SSTV modes to send over pictures. A 320x240px image in an analog SSTV mode takes anywhere from 30 seconds to 3 minutes depending on the robustness of the mode and the color quality.
@m6piu The ham radio IP net range got just a bit smaller this year, as an address block was sold (actually to Amazon) - now we still got 44.0.0.0/9 and 44.128.0.0/10
@MichaelKingsfordGray Do you even know you can have multiple personalities on TH-cam?
@MichaelKingsfordGray And why are you here? Just to spread toxicity?
I'll stick to putting usb sticks on pigeons
! 😂
At least you can transmit video that way amirite?
But... pigeons aren't real
But those pigeons have to keep flying down, else they would fly out this world. can you ping a packet onroute to see if its still alive?
i will stick with using cables
Lights out!
Packet radio!
This... I like.
Having an amateur radio license, and being a nerd... why am I not doing this???
Because you're not really a nerd.
Do it do it
Maybe you are a lazy nerd like me? ;)
The very first test of an inter-networked communication utilized packet radio. Knowing that, it's kind of crazy that WiFi took so long to finally catch on.
I've found that the baofeng radios emits a strong RF signal via the usb cable to the usb bus when a transmission is activated, this could be why things break every now and then :)
Try putting ferrite chokes round your usb leads. Fixed RFI issue with my Signalink usb connected to pc. Kept crashing pc when I transmitted.
Those earrings are antenna's so that cyborgs are prepared for the apocalypse and can keep communicating with each other. Not sure how they are a balanced dipole in the 2 meter band though, they might be tuned for another frequency that Aaron didn't tell us about. Cool vid.
You might get away by placing dummies as antenna to avoid the interference problems and have a setup that better simulates long distance.
Using Xfce like a real man. Love it!
LOL real men use I3 or BYOBU/TMUX/SCREEN
Chrstphr Mllr Yes, customizing and make work rather than doing work.
CaffeinePizza You think i3 is making work? Let me introduce you to dwm
real men use xvfb and guess what might be on screen
I use i3 and Arch btw
Fantastic work! Packet is lots of fun!
Hey thanks! Been subbed to your channel for a while, usually try to catch-up on the live streams but the timing is always off for us Brits to watch live :)
Wow! Never expected to see a video on packet radio and a UV-5R in the thumbnail! Simply fantastic!
When I did packet in the '90s it was just text mode... you logged into a node, then searched its node list, then jumped to another node, and so forth. Mostly just poking around, no real data changed hands... fun to see how far you could get.
Yeah packet radio! My dad used to do that with his friends in his radio club. Internet 0.5 at least as I learned it. It was a niche back then. Of cause there was already phone/modem based internet. But this was free-ish. He needs a radio operator license.
in the US you can buy equipment and listen, legally. An operator's license is needed to transmit (legally). Unfortunately the arrogance, rudeness and ignorance of users lecturing on the need for a license is quite off-putting. I came to the conclusion that I don't want to communicate with these people!
Greets from W4TIA, 73's, 12:10 you can send video and pictures via fastscan tv (common on 70cm+ due to bandwidth) and slowscan TV on lower bands, it's quite interesting
Wasn't the internet itself made to be a response system for the apocalypse? At least, until it became centralized by a few large corporations.
Not in the history I know of.
@@MladenMijatov Wiki: The issue of connecting separate physical networks to form one logical network was the first of many problems. Early networks used message switched systems that required rigid routing structures prone to single point of failure. In the 1960s, Paul Baran of the RAND Corporation produced a study of survivable networks for the U.S. military in the event of nuclear war.[28]
Sort of. Not the internet, but the underlying packet-switching technology was developed by ARPA/DARPA with military applications in mind - specifically a military communications network that could route around damaged infrastructure, so it'd keep working even when the Russians started nuking cities. They developed the technology, but the internet as we know it didn't grow directly from their work, but from academic organisations that later adapted it to their own use linking their many computers together.
@@vylbird8014 Ah, thanks for clarifying that nuance.
You are thinking of DARPANET, original military network which was then used to link educational sites and then became the internet. Now its a long line of dominoes waiting to be pushed over.
In the late 90s I read a book about ham radios that talked about how to set up digital data transfer using your radio and a serial port. They got about 300bps where traffic was bad, but could go up to a whopping 900 bps.
Even then it said it was slower that dialup but had some advantages
I started with packet radio on 2m FM and then HF SSB in the early 1980s. Good memories!
With the internet as we've known it slowly becoming less of a liberator-technology to more of a the-ouroborus-that-eats-its-own-excrement, we're going have to come up with new decentralized technologies, unless of course we are all content being zombified by corporations and governments who absolutely do not have our best interests in mind. Well done, Mr. Packet Radio Man. Carry on.
Totally agreed.
The amazing thing is that the DMP sheets are still available..!!!
Hello from Slovakia!
A fellow XFCE user, I see 💯
amazon recently bought the higher quarter of the 44/8 block
Yep! Didn't want to mention it because I would have cried
Pure crazy! Respect
@@AaronJackson1 you brits didn't even use that part of the block... the only allocations were in Germany, a few hundred were used in the hamnet, for example
@Jorn Hertsig exactly, why let civilians have any fun when Amazon could be making even more money? /s
@Jorn Hertsig Don't blame the ham people for that! Blame ipv6 not being mainstream yet.
Computerphile is like a good dinner guest. Always arrives with a box of 11x15 fanfold continuous stationery under his arm. My suspicion is that he leaves the good stuff (microperforated, for that clean tear-off finish, love it) at home.
Definitely archiving this for just in case...
I done packet way back in the day, before the internet. It was interesting & a lot of fun
The great thing about it is that you can use it on normal social media.
The platform you use is just a program.
The program takes in the data and presents it as it's programmed to. Obviously not videos.
I'd love to see a video on HSMM-MESH or Broadband-Hamnet
That's amazing! I actually have two baofengs laying around somewhere, and I'm for sure going to try to write a small program that'll allow text based communication over them! It should be doable, and will probably be easiest using the audio cards in my pc and laptop like you said!
The biggest problem with packet radio was always collisions with "hidden stations". A is talking to B. C can hear B but not A. A starts transmitting. C listens but gears nothing so it starts transmitting to B. Both the packet from A and the packet from C are garbled so B receives neither. Both retry after a short, random delay, hopefully the delays are sufficiently different to avoid a second conflict. The more 'hidden stations' there are, the worse this gets.
KISS is a protocol between the PC and the TNC. Using KISS the PC handles the AX.25 protocol. The TNC is also capable of handling the AX.25 protocol framing.
Nowadays, re-purposing carrier-grade 2.4, 3 or 5GHz equipment for AREDN is faster and more reliable.
I’ve been wanting to do this but never found clear instructions. Will watch this later!
Kinda unclear still after watching, I need two of those modems, 2 baifeng, 2 thinkpads and a soundcard, no, one of each. no, just a soundcard seems popular. Me want all. but start cheap. Are there easy DIY kits for these packet communicators?
I think you need a ham licence to do this legaly.
I think a post-apocalyptic internet today would be a mesh wifi network like they do in Cuba.
Mr Jackson, I'd love to see a demonstration like this done for DMR. Where the radio talks to the repeater, ties into the internet, then back to the repeater, and finally to the radio. I know it works, just not sure how...(I spoke with a gentleman in London from here in NC) I suppose DMR owes it's existence to packet radio... Excellent explanation sir!!! KM4EVI Lenoir NC USA
"Let's draw this out it's getting a bit complicated" **takes out dot matrix printer paper**
I still have a TAPR TNC-1 floating around here somewhere. AX.25 was fine but it really got interesting when I installed the KISS PROMs and could use TCP/IP. I had as much fun using that thing as I did building it. Maybe, some day, I'll get back on the air.
73 de N7KBT
Cool. I just got my technicians class license about two months ago.
I mean, the underlying idea is quite neat. But the implementation of secure communication, i.e. encryption and authentication, would require significant overhead which this setup, especially with a significant amount of clients, just isn't anywhere near of being capable of.
Strel0k well, considering that, at least specifically in the US, encryption isn’t allowed on amateur radio. Small trade off considering the whole issue of spies and not wanting our privileges suspended during war time. But it does limit things to these marginally useful proof-of-concept technologies. Also, keep in mind almost all of this dates back to the late 80s or early 90s. Pre-ssh. Pre-SSL. You get the idea.
@@matthewkriebel7342 Huh, i didn't know that, thanks for the clarification and bit of trivia!
Yeah, and I think the FCC prohibits coded messages (without public info on how to decode it) over amateur radio.
Hmm. But why? It's legal to make/use an encoded voip program. What's the difference.
@@gileee probably fear of spies... numbers stations and all
It was great ! I stopped using it 30 years ago. Will there perhaps be a revival ? Maybe we can now virtualise the TNC in software ?
If you fancy doing another amateur radio computing topic how about covering QRSS, the ultimate weak signal mode. Several amateurs have used helium filled party balloons to carry QRSS beacons (typically an 8 bit microcontroller with a 100mW power amplifier) to circumnavigate the earth. They are tracked by radio receivers connected to computers using FFT to recover the weak signals from the noise.
Anyway, thanks for an excellent video. Regards, Steve G0XAR
Are the dish antennas in your ears helpful for better reception...:-)) ?
I think you should have used 100mW or less at such close range, considering WiFi uses a similar power level.
Few FM radios can go that low without using an attenuator.
What a great video on packet in 40 years as a ham radio operator this is the best explanation of it I have heard.
You definitely use the KISS principle in instruction. Good job
Check out direwolf software modem it does better for weak signals and has new modes with error correction for packet and can do peer to peer or hf packet. I think the best is a tnc and
direwolf together. Check out JS8 call
and AREDN MESH and winlink system very interesting. Give us more videos on digi modes for comms.
73's Chuck AA4CP Port Salerno, FL
The problem might be more the radios you are using are more than likely too close to each other and blowing out the front end when the other is transmitting.
The reason it was taking so long for the website to work -- which is clearly visible on your wireshark trace -- is because the connection was being flooded by the RST packets the TCP/IP stack is sending in response to data going to a closed/timed out socket. If you could find a way to firewall out the RST packets being sent in response to every datagram received on an old socket, it would be significantly faster.
Wow, much faster than AT&T!
What is the digital connection from the packet modem to the laptop (Ethernet, RS232 or USB)? If not wired Ethernet, how did you configure Wireshark to receive all msg traffic in promiscuous mode? If wired Ethernet, what switch or router are you using and does it have a promiscuous port?
It's a direct link over RS232 (using USB to RS232 adapters). When both Linux and the TNCs are configured correctly, the Linux kernel will create a network interface, usually prefixed with ax. Wireshark has direct support for this kind of interface.
I wish my area had active packet. My fellow hams around here are more interested in HF digital modes.
We know how to do analog things for multimedia. I wonder if there's a way to "stack invert" such internet radio to drop the overhead of packetizing and just send raw analog data for a time? Similarly, this half-duplex back and forth has been solved in other applications to some degree by frequency hopping, though that's not likely done on amateur radio for various reasons. It'd be much more expensive and involved hardware, but doable for a "production" system IMO.
This will be helpful during the pandemic
I'm actually grown an extra brain after watching this channel
I’m looking for a way to communicate with other family hams (40 miles away) if we have an internet down or an internet with severe limitations, electric grid down and cellular down scenario. I don’t think local repeaters are reliable. I’m told packet radio is the way. I wish I could get a more simple explanation of this process somewhere with device names of what to purchase (I already know about Raspberry Pi but don’t know what to do with it. I know a local digipeater is needed for APRS but are we dependent on one for sending packet messages? Are there consultants to hire for this? Reference books?
Is this similar to the ribbit/rattlegram protocol?
how does his xfce look so good
It's the default Xfce theme under the Fedora Xfce spin.
The wonderful world of ham radio!
Inspired me for my next project!
Been there, done that for hours and hours :) Kenwood TH78E with some mods and S53MV designed TNC2-MV for 2.4k on 2m. Chat was working realy well and there was quite some traffic in S5 in... let me think... it was arround 1993, I guess.
Ping is not on the level of TCP/UDP, it's part of the Internet layer (IP), so to say a function of IP.
You are correct. Thanks for pointing this out! I should have written ARP one layer down too. :)
@@AaronJackson1 Yeah you see I was unmind too ;)
But at least you mentioned that ax.25 is referenced in arp.c (which I didn't know yet!) so you pointed it into the right direction.
I'm pretty sure it's part of ICMP, which is its own layer 4 protocol...
Edit - a quick search and we my both be correct "Which layer ICMP belongs to is a subject of fierce debate." Some argue L3 and some L4. I was taught L4 way back.
@@nickfries4317 It's a typical "no but yes" situation, as it depends on how you look at it. RFC 792 says, that ICMP acts like it is a higher level than IP but is in fact a mandatory part of IP.
"ICMP, uses the basic support of IP as if it were a higher level protocol, however, ICMP is actually an integral part of IP, and must be implemented by every IP module." (RFC 792)
I understand why this was designed, but for the way it's actually being used in this demonstration it seems like Hellschreiber and some OCR software would do just as well to pass text back and forth.
This might make a big come back in some way when we're on Mars.
Try a file transfer like a 600MB cd iso, I'm wondering how long it would actually take.
Can anyone suggest how an amateur can learn how to set this up?
Hey, my post-apocalyptic cat video says "buffering". What's that?
I got myself a pair of Baofeng UV5Rs here, just need to find those modems, gotta try that one.
@vincent snell huum, that's great, thanks!
Can anyone recommend resources for learning more about using these protocols over SW? Any distributions/software to that are designed to facilitate this?
openbts will replace postapocalyptic gsm phones network
Now we just need someone with one of these to archive the whole internet and they can be the post apocalyptic Google guy.
Back in the day did this with my Amiga2000 on 27MC
I did this operation with C64. :-) And with the special micrcomputer that is build up to the Z80 CPU. The APRS system use similar technique. That is the radioamateur navigation system. Working on present day. Look the aprs.fi site.
Is the 44.0.0.0/8 address block supposed to be part of the net writ large or is it more like the 192.168.0.0 range, or is it some kind of mix of the two?
Someone else said you cannot connect to it without one of these radios, so I'm guessing it's more like 192.168, though more public of course.
They are real public IP addresses globally routed and everything. However, for obvious reasons (1200bps) they never accept unsolicited packets. The vast majority of gigabytes of incoming packets per second to this range are captured by ciada.org.
So youtube algorithm put this up today for me, now Im scared because of the video title and publish date and current world situation....
It knows that this knowledge might be useful to me soon :(
Yup
I wanted to try this out for a while, but I still need to get my hands on a decent TNC. 73 de OM5ATT :)
Late I know but try direwolf it’s a software TNC.
ICMP is the pinging protocol :)
Nice stash of pin fed printer paper!
How come you can damage the radios for being too close to each other??
Where can I get the client for this? I want to preserve this for the coming collapse
so im just embarking on my ham conquest, i am mostly interested in building a text based system that i can send packets directly to my friends without repeaters, digipeaters, or global internet. is there a way to do this? i notice your talking about IP addresses, but im having trouble deciding if you are just using those as a representation or an easy way of explaining the process.
thanks
Hi, great video.
Will you be making one on AX25 Packet Radio Comms WITHOUT the burden of TCPIP?
I used to have 2m, 1200baud, Commodore 64, homebrew TCM3105 modem and Digicom.
It might be worth demonstrating this actually. The TNCs I'm using in the video have a built in BBS and mailbox. It also makes a great way to instant message :)
Does it use error correcting code?
No. There are optional extensions for adding FEC, but I don't think anyone uses them. It's just basic HDLC framing.
Awesome video, now we just need to implement tcp/ip over cw
Came back to this video because of the virus
N0SSC here. This stuff is fun. Wanna learn more?