杰夫·吉尔林

RSS: https://www.jeffgeerling.com/blog.xml
Jeff Geerling 的技术博客,涵盖树莓派、家庭实验室、开源硬件、Kubernetes 与软件开发。

I'm starting HomelabFest (in St. Louis, Sep 2027)

I've been working on my homelab for years, and I enjoy sharing what I learn through this blog and my YouTube channel. Over the past few years, I realized the homelab community (which isn't really a de...
评论点赞收藏4 天前

改装1995年GPS时间服务器,避免重蹈Telstra覆辙

作者用树莓派5和GNSS HAT改装了1995年的TrueTime XL-AK GPS时间服务器,构建stratum 1 NTP时间服务器并计划加入NTP Pool。设备通过内置16x2 LCD显示时间和GPS状态,双色LED指示运行状态。 改装契机是16天前类似GPS时间服务器导致澳大利亚移动服务中断12小时的事件。
评论点赞收藏24 天前

用树莓派复活1995年的GPS时间服务器

用树莓派5将1995年TrueTime GPS时间服务器改造成Stratum 1 NTP服务器,计划加入NTP Pool。 GNSS HAT替代原装GPS接收模块,时间显示在内置16x2 LCD屏,状态由双色LED指示。项目恰好赶在另一台类似GPS时间服务器导致澳大利亚电信中断12小时之后启动,作者此前已做过相关视频。
评论点赞收藏25 天前

NTP之前,还有Time和Daytime协议

在VCF Midwest做老Mac的NTP时间演示时,发现了RFC 867和RFC 868——Daytime和Time协议,它们是NTP之前的网络时间同步方案。2000年作者从PowerBook 180c升级到Power Mac G3时,Mac OS 8.5首次引入了"网络时间服务器"选项,这是很多人第一次接触网络时间同步。
评论点赞收藏30 天前

把微型Homelab装进登机箱

Jeff Geerling为VCF Midwest会议演示搭建了一个可随身携带的微型Homelab,支持1-10Gbps网络、电池供电至少一小时、多WAN切换(可接入自有5G网络),并提供12个有线以太网端口。 他在上面运行GPS-derived NTP服务,通过Xserve G5向复古Mac演示NTP时间历史,使用NTP或1990年代的AppleTalk时序扩展进行同步。
评论点赞收藏32 天前

在 AT&T 上调试 Ubiquiti 5G 备用连接

杰夫·吉尔林在移动迷你机房项目中调试 Ubiquiti U5G 5G 路由器作为 AT&T 网络的备用连接。Ubiquiti 小型设备可放入 3U DeskPi RackMate TT 迷你机柜,适合移动场景的主备切换需求。
评论点赞收藏35 天前

让 Steam Deck 的 LCD 屏幕在树莓派上跑起来

Steam Deck 原装 BOE TV070WXM-TV0 屏幕(7英寸、1280x800、400尼特)现在可以在树莓派上用了。Scandent 团队为其开发了 Linux 内核驱动,计划提交上游。 这块屏只要30美元,比树莓派官方7英寸触摸屏(贵一倍、分辨率减半、边框巨大)性价比高得多。
评论点赞收藏40 天前

动手制作 Raspberry Pi CM5 编程夹具

Jeff Geerling 为 Raspberry Pi Compute Module 5 制作了一个编程夹具,解决批量烧录系统时的痛点。之前他搭建 Pi 集群时,4 块以上模块逐个插载体板、连电脑、配 hostname 和 MAC 地址的过程非常繁琐,这个夹具就是为了解决这个问题。
评论点赞收藏42 天前

Proxmox 官方支持 ARM,但有一些限制条件

Proxmox VE 9.2 正式发布 64 位 ARM 版本,官方仅支持 NVIDIA Grace Hopper 和 Vera 服务器平台,其他 UEFI+ACPI 的 ARMv9 硬件为 best-effort 支持,树莓派等 Device Tree 设备不在官方支持范围内。 作者在 Ampere Altra 开发平台上实测安装顺利,但遇到 Ubuntu 24.04.1 arm64 最小化安装问题已在论坛提交 issue。
评论点赞收藏55 天前

在我的 OPNsense 路由器上添加备用互联网 WAN 链路

作者因 Spectrum 商业宽带连续两周故障,测试使用便携式 5G 网关作为 OPNsense 路由器的备份链路。文章记录了单线运营商环境下的多 WAN 冗余搭建过程与实测体验,为依赖单一宽带且使用开源防火墙的用户提供了具体的故障转移配置参考和稳定性评估。
评论点赞收藏68 天前

Open Sauce 大会与 GPS 时间徽章:我的夏日 AI “消毒”体验

Jeff Geerling 在 Open Sauce 会议后,分享了他使用 Claude 进行“vibe coding”的经历。他试图在不编写任何代码的情况下,让 AI 完成一个用于 Pimoroni Badgeware 生态系统的 2141 行 MicroPython 应用,以制作 GPS 时间徽章。 文章探讨了在个人项目中完全依赖 AI 生成代码的可行性与结果。
评论点赞收藏69 天前

QuadRF能探测无人机并透过墙壁看见WiFi

Jeff Geerling 展示基于树莓派5和FPGA构建的QuadRF相控阵无线电原型。该系统利用皮秒级同步和波束成形技术,实现穿透墙壁检测WiFi信号及飞行中无人机的定位追踪。 这一开源硬件方案展示了低成本软件定义无线电在物理层感知方面的巨大潜力,同时也引发了关于隐私监控边界的讨论。
评论点赞收藏81 天前

寿命极短的树莓派“超值版”Pi 4

一位拥有大量树莓派收藏的博主发现了一款仅认证运行在 1.25GHz 的“Special Value”版 Pi 4,市售版通常为 1.8GHz。该商品页面已失效,但博主成功入手两台。 这对硬件爱好者来说是一个有趣的边缘案例,引发了关于树莓派供应链、批次差异以及“特供”版本可能性的讨论。对于 DIY 玩家而言,了解这些非标准规格有助于在二手市场淘货时辨别潜在的性能差异。
评论点赞收藏83 天前

框架的10G以太网模块暴露了USB-C的复杂性。

<p>过去几年里,我一直关注WisdPi开发的各种5 Gbps和10 Gbps以太网适配器,用于框架(Framework)系统。和10 Gbps以太网适配器。</p><p>这些适配器采用了更新的瑞昱(Realtek)以太网芯片,但有时性能会有一些小问题——尤其是在Linux环境下最为常见。</p><p>在今天的视频中,我测试了适用于Framework计算机的全新WisdPi 10G以太网扩展卡。它完全可以安装在任何可用的Framework扩展插槽中——甚至可以安装在Framework桌面电脑上。</p><p>不过,扩展卡与主板之间的连接采用的是USB-C接口——而这正是问题所在……</p>
评论点赞收藏96 天前

你可以远程开启Mac电源了

作者实测macOS 26.5新增的远程开机功能,分享了在实验室和移动场景下的实际用例,指出了FileVault远程登录的配置步骤,并发现了一个从登录界面关机后无法远程重启的Bug,提供了详细的测试过程和反馈建议。
评论点赞收藏109 天前

I tested every IP KVM in my Homelab

Since the PiKVM came out in 2017, there's been an explosion of IP KVMs. I've tested almost every one. But what are they good for? You can use Remote Desktop, Screen Sharing, or VNC to remote control a...
评论点赞收藏116 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。