目录

  • 起因
  • WOL[^1]
  • 准备阶段
    • BIOS设置
    • DSM设置
    • 引导文件修改为真实的MAC地址
  • 总结

起因

买了蜗牛星际半年有余,一直没折腾出A单的WOL功能怎么开启,机器一直是手动开关机,现在放到了机房,机房又干又冷,遂想琢磨出到底是什么原因无法WOL。

WOL1

网络唤醒(Wake-on-LAN,WOL)是一种计算机局域网唤醒技术,使局域网内处于关机或休眠状态的计算机,将状态转换成引导(Boot Loader)或运行状态。无线唤醒(Wake-on-Wireless-LAN,WoWLAN)作为 WOL 的补充技术,使用无线网卡去唤醒计算机。网络唤醒在一般的局域网环境里使用有限广播地址(255.255.255.255)即可,由于路由器都不转发目的地址为有限广播地址的数据报,因此在复杂网络情况下通常使用子网定向广播地址。在局域网外唤醒局域网内特定计算机,可以使用路由器的 DDNS 与端口转发。

在1996年10月,英特尔和 IBM 成立了 Advanced Manageability Alliance。1997年4月,联盟提出了 WOL 技术。这是 WOL 技术的起源,随后各大厂商纷纷推出了自己的 WOL 技术标准。本文所讨论的 WOL 技术是由 AMD 公司提出的 Magic Packet(幻数据包,魔术包)唤醒方式,这里给出 AMD 关于此技术的白皮书。

准备阶段

路由器:

  1. ARP 保护 / IP MAC 绑定(固定了nas的内网IP)
  2. UPNP开启
  3. DHCP开启,固不固定IP没所谓

NAS:

  1. BIOS设置Advanced–ACPI Settings–Resume By Onboard LAN–Enabled
  2. BIOS设置Advanced–ACPI Settings–ACPI Sleep State–Disabled(不大于4G内存的用户特别注意这个,原因等会再说)
  3. DSM控制面板设置“启动局域网1的局域网唤醒”
  4. 引导文件里的mac地址改为了网卡的真实mac

BIOS设置

内存小的用户记得关闭ACPI Sleep State,这个功能需要大量内存。我这边发现,如果开启这个功能,Docker开启一个需要占用2G内存的镜像时,就卡死,然后整个无响应,过一阵子会报“经历了非正常关机”的错误,但是日志中又找不到相关的错误信息。

提示一下:如果想机器一通电就开机,可以设置PWRON After Power Loss。
第一项是恢复断电前的状态,第二个是恢复通电后开机,第三个是通电不开机。

DSM设置

引导文件修改为真实的MAC地址

黑裙的MAC和真实的MAC不对应,需要修改引导文件。如果不清楚自己真实的MAC,有个简单的方法。

SSH连接星际蜗牛后,使用命令:

dmesg | grep eth

箭头位置就是你的MAC地址:

用DiskGenius导出grub.cfg文件,修改MAC再导入进去。

总结

操作步骤还是挺简单的,但是碰到了突然不能打开docker里面的镜像得情况,排查了好久。终于定位到问题所在,幸而解决了。


  1. WOL详细介绍 ↩︎

蜗牛星际A单开启WOL功能相关推荐

  1. 蜗牛星际C单黑群晖加USB网卡做链路聚合

    黑群晖挂载USB网卡 一不小心入了群晖的坑,然后就是不停的折腾,入手一个蜗牛星际C单,装好DS918+后,家里有ASUS RT-AC5300,就想着搞个链路聚合 首先当然是去买个USB3.0转千兆的网 ...

  2. windows10实现蜗牛星际C单口的局域网唤醒

    硬件篇 蜗牛星际C款单口,网卡型号 Intel(R)I211 Gigabit Network Connection 主板BIOS版本 以下记录均依据此平台记录.其他平台自行考量. BIOS设置 主要开 ...

  3. 蜗牛星际C单下实现黑群的局域网唤醒

    机器到手的时候店家已经给安装好了黑裙,6.2.2 .黑裙里面已经开启了网络唤醒功能,但群晖助手仍无法唤醒. 分析: 写入的黑裙模拟了网卡的mac地址,不是实际网卡的地址,需要指定实际网卡的mac地址. ...

  4. 蜗牛星际 --【功耗测量】

    蜗牛星际b单千兆 正面 测量对象:蜗牛星际b单千兆 配置: j1900 + 16g 固态 +4g ddr3l 内存 关机功耗 蜗牛星际待机功耗 蜗牛星际关机的情况下待机功耗为0.6w,一个月消耗不到两 ...

  5. 蜗牛星际 完美安装 ESXI6.7 全面教程(一)

    分析esxi和pve,个人感觉esxi的稳定性最高而且很好用. 准备 一.制作ESXI的U盘启动盘 二.设置bios 三.安装系统 四.启动 最后 准备 1.软碟通 2.U盘 3.ESXI官网镜像就可 ...

  6. openwrt网络唤醒计算机,蜗牛星际 82583V网卡在win10中开启网络唤醒开机的方法

    蜗牛星际 82583V网卡在win10中开启网络唤醒开机的方法 2019-08-16 11:14:16 4点赞 59收藏 11评论 我的上一篇文章写了些关于远程控制和唤醒的东西,但是在win7下实现的 ...

  7. 【魔改蜗牛星际】A单主板硬改双千兆做链路聚合

    A单主板硬改变双千兆+链路聚合 [参考]蜗牛星际单网口硬改双网口千兆技术交流 准备材料 0402封装: 电阻:0R,33R,75R,330R,3.3K,10K,5.1K 电容:100nf,27pf 0 ...

  8. 蜗牛星际:NAS从入门到放弃

    预警1,蜗牛矿渣大批量上市是2019年3月的事情了.我写这个大概是2019年10月前后.我挑的最好的时候下手,C款全装只花了245包邮.现在由于市面上货量减少,价格上涨,已经没有原来那么高的性价比了. ...

  9. Ubuntu 20.04.3 部署NAS于蜗牛星际C

    Ubuntu 20.04.3 LTS 部署NAS 1.硬件配置 2.Ubuntu 20.04.3 镜像下载 3.更新国内镜像源(清华.中科大.阿里.网易) 4.安装系列软件 4.1 ssh远程登陆软件 ...

  10. j1900适合装哪版群晖_我的NAS入坑之旅(小米-DIY-群晖-威联通-蜗牛星际)

    何为NAS Hi,各位好,我是晓飞影,关于NAS的全名是Network Attached Storage:网络附属存储.其实NAS不用想的特别复杂,定义也不用那么狭窄,说白了就是在网络环境中能存储资料 ...

最新文章

  1. LINUX UMASK详解
  2. 017_Spring+Mybatis+C3P0
  3. jQuery序列化表单 serialize() serializeArray()
  4. vs代码补全的快捷键_一款Python编程的自动补全插件神器——kite
  5. iOS Hacker 越狱后开发和逆向工具准备
  6. 二叉树构建及双向链表
  7. Pytorch——回归问题
  8. sql配置管理器服务是空的_Sql Server ReportingServices(SSRS)报表配置
  9. Redis配置文件redis.conf配置详解
  10. 字幕的嵌入AVI转RMVB
  11. C#以管理员身份运行程序
  12. 网页字体单位px、em、%、rem、pt、vm、vh介绍
  13. html 鼠标悬停显示文字
  14. Poser 11基本使用
  15. error: can‘t create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
  16. java命令行输出hello_J2SE基础之命令行中编写第一个 Hello World
  17. Android集成三方浏览器之X5内核,讲的明明白白
  18. BUCK电源的参数计算
  19. App全渠道推广统计方案解析
  20. Django博客搭建_其他模块-文档下载

热门文章

  1. 【工具脚本】目标检测数据样本的扩增脚本
  2. 你活得光鲜亮丽,父母却在低声下气
  3. PyTorch搭建ANN实现时间序列预测(风速预测)
  4. PyTorch搭建LSTM实现多变量多步长时间序列预测(二):单步滚动预测
  5. phalapi-进阶篇6(解决大量数据存储数据库分表分库拓展)
  6. RTI_DDS调试日志
  7. python中的yield是什么意思_python中yield指的什么意思
  8. 解决App自动化的不稳定因素-弹框及首页启动加载完成判断处理
  9. Q3手机银行运营报告:直销银行江湖再起波澜,数字员工助力手机银行活跃度提升
  10. 设置chrome浏览器在一个标签页中打开链接自动跳转到新标签页