Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    H

    Harald Welte

    laforge.gnumonks.org · Personal blog · on HN since 2008

    Harald Welte, an open source GSM and telecom developer, writes about cellular protocols, baseband security, and GPL enforcement cases.

    Visit blogRSSHN submissions
    NetworkingOpen Source & LinuxPrivacy & Policy
    What HN says

    HN links it for GSM and cellular modem details and for firsthand reports on GPL court cases like VMware's.

    Stats for nerds
    56HN people shared it
    76linked in comments
    2.5Kstory points
    Jan 2024last shared
    2009people per year2024

    Top posts on HN

    1. 1
      Apple not providing LGPL webkit source code for latest iOS 4.3.x
      1 person · 274 points · first shared 2011 · 112 comments on HN
    2. 2
      Using USB-VGA dongles as SDR transmitter
      1 person · 241 points · first shared 2018 · 68 comments on HN
    3. 3
      Why do self-respecting hackers use Gmail & Co?
      2 people · 235 points · first shared 2011 · 262 comments on HN
    4. 4
      VMware joins Linux Foundation: what about the GPL?
      1 person · 235 points · first shared 2017 · 91 comments on HN
    5. 5
      You can now install a GSM network using apt-get
      1 person · 203 points · first shared 2016 · 48 comments on HN
    6. 6
      Report from the VMware GPL court hearing
      3 people · 201 points · first shared 2016 · 49 comments on HN
    7. 7
      HTC's delays in releasing Linux source code are unacceptable
      2 people · 149 points · first shared 2011 · 25 comments on HN
    8. 8
      33C3 talk on dissecting cellular modems
      1 person · 105 points · first shared 2016 · 15 comments on HN
    9. 9
      Ten years after first shipping Openmoko Neo1973
      1 person · 105 points · first shared 2017 · 56 comments on HN
    10. 10
      Worlds first 20 minute voice call from a Free Software GSM stack on a phone
      2 people · 84 points · first shared 2010 · 10 comments on HN

    What HN people wrote when they linked it

    • themulticasterAug 2021

      In addition to what myself248 said:

      In case you aren't familiar with the details of consumer RF standards (including IEEE 802.11, but especially LTE or anything cellular related) or don't have some prior RF knowledge: To put it mildly, LTE is not an easy standard to implement on an SDR, especially if it's your contact with SDRs. Even GSM is nowhere near a simple stack.

      If you want to get a feeling for what kind of cellular projects are possible using SDRs from a hobbyist/free software perspective, have a look at the Osmocom (Open Source Mobile Communications) projects [1] as well as Harald Welte's blog [2] (one of the main Osmocom contributors). The Osmocom projects are focused on the carrier side of LTE/GSM networks AFAIK.

      Another warning: While cellular technology involves lots of networks, it is completely different from the standards and terminology used in the Internet. For example, citing the description for OsmoHNBGW:
      "An Open Source implementation of a HNB-GW (HomeNodeB-Gateway), implementing the Iuh, IuCS and IuPS interfaces. It aggregates the Iuh links from femtocells (hNodeBs) and presents them as regular IuCS and IuPS towards MSC and SGSN (such as OsmoMSC and OsmoSGSN). It uses M3UA as signaling transport."
      The description totally makes sense to an insider, but if you only dabbled with TCP/IP, routers and switches so far, be prepared for learning a whole new world of networking terms.

      If you are familiar with RF/cellular engineering and/or if you're trying to…

    • viraptorJan 2014

      As much as I'd like to believe that they did mess up the interception reporting (if they really do interception like that), I've seen enough crazy tracking reports that I wouldn't be surprised if it was just a stupid mistake.

      Just googling for "funny delivery tracking route" for example will give you things like:

      - 4 times over the ocean - http://i696.photobucket.com/albums/vv325/oneupmanship34/Fg0eg.png?t=1265425500

      - let's send it to Canada, 3 times - http://i30.photobucket.com/albums/c325/duffer987/UPSFTD_zps68aae690.jpg

      - Germany, HK, Germany, HK, ... - http://laforge.gnumonks.org/fun/dhl-hk-leipzig-hk-leipzig-hk.jpg

      Getting a strange route within one country is probably an improvement compared to those...

    • davidgerardMar 2016

      > Has anyone ever seen GPL being encorced in any country?

      ... yes? Lots and lots.

      There's a prominent case involving VMware versus Christoph Hellwig on right now: http://laforge.gnumonks.org/blog/20160225-vmware-gpl/

      One manufacturer violation ended up with Busybox/SFC awarded a pile of the violating televisions ... http://arstechnica.com/information-technology/2010/08/court-rules-gpl-part-of-a-well-pleaded-case/

    • tyingqJan 2024

      "So far the theory. If you look at the Paging Channel (PCH) of cells in real-world networks, you see a significant (10-20%) amount of paging requests that contain paging by IMSI. This seems strange on first sight, given the theory..."[1]

      So you can't spy on everyone, but you can spy on some subscribers whose phone is in that state.

      [1] https://laforge.gnumonks.org/blog/20100628-the_reason_for_paging_by_imsi/

    • bryanlarsenJun 2011

      This is much more than your typical license violation -- AVM is suing Cybits because Cybits exercised their GPL rights. So this is a very important case to legitimize the GPL.

      more information on Harald Welte's blog: http://laforge.gnumonks.org/weblog/2011/06/20/#20110620-avm_cybits_gpl_violation

    • hosay123Jan 2013

      There was quite a lot of dissent about 29c3 primarily because it moved. I think that is also the reason the schedule suffered, so hopefully it's just temporary. Here's Harald Welte discussing why he didn't participate this year: http://laforge.gnumonks.org/weblog/2012/12/18/#20121218-29c3

    Related

    NowSecure Blognowsecure.com22 people

    Multiple Security and Privacy Flaws in DeepSeek iOS Mobile App

    NowSecure Blog
    Company · last shared 2026
    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    RTL-SDR.comrtl-sdr.com251 people

    Flipper Zero dark web firmware bypasses rolling code security

    RTL-SDR.com
    Publication · last shared 2026
    Adam Langleyimperialviolet.org346 people

    Apple's SSL/TLS bug

    Adam Langley
    Personal · last shared 2026
    Signal Blogwhispersystems.org315 people

    WhatsApp's Signal Protocol integration is now complete

    Signal Blog
    Company · last shared 2017
    Georg Lukasop-co.de16 people

    Why Android SSL was downgraded from AES256-SHA to RC4-MD5 in late 2010

    Georg Lukas
    Personal · last shared 2026
    Duo Security Blogduo.com145 people

    SHA-1 'fully and practically broken' by new collision (2020)

    Duo Security Blog
    Company · last shared 2026
    Bert Hubertberthub.eu251 people

    It is no longer safe to move our governments and societies to US clouds

    Bert Hubert
    Personal · last shared 2026