找回密码
 -注册-
楼主: 鱼花
打印 上一主题 下一主题

关于hq os的静态ip及naa直连偿试,请求懂linux大神有空帮研究

[复制链接]
跳转到指定楼层
1
发表于 2021-8-21 10:47 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-21 11:43 编辑

早前,有人问hq作者hq os可不可以设静态ip ,回复是可以的。但是naa os就不能设置静态ip。(只能是自己安装linux系统解决naa静态ip问题)


作者给了一个可行方法通过linux的sysemd-networkd管理

  1. https://wiki.archlinux.org/title/systemd-networkd_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E5%BF%85%E9%9C%80%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%92%8C%E8%AE%BE%E7%BD%AE
复制代码
这个是中文版,但是还是看得不太明白。早上看了一些网上例子,后试着简单操作一下,结果,真的可以设置静态ip,但这是初步偿试。路还长着。
实际应用得解决(1)双网口不同网口指向不同网关的问题,(2)无线网卡指开启,连接上内部wifi,有线网口直接naa ,(3)无线网卡要是能成为热点最好,那么有无网口的网关可以192.168.1.1这样接到路由上用也方便(多当可以配多ip,可以动态的话更好)



2
 楼主| 发表于 2021-8-21 11:01 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-21 11:42 编辑
  1. cd /
  2. /etc/systemd/network
复制代码
可以看到3个文件


打开10-br0.netdev
  1. nano 10-br0.netdev
复制代码


打开20-wired.network
  1. nano 20-wired.network
复制代码


主要是修改25-

把dhcp注掉,加了3行,分别Address,Gateway,DNS
  1. systemctl restart systemd-networkd
复制代码
重启网络服务,ok
  1. ifconfig
复制代码
初步看静态ip设置成了,难点就是多网口及wifi的管理应用了
  1. networkctl list | grep ether
复制代码
查看网络设


回复

使用道具 举报

3
 楼主| 发表于 2021-8-21 16:19 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-21 19:56 编辑
无想牧歌 发表于 2021-8-21 14:31
直接用OMV安装NAA不好吗?非要搞NAA OS

是你理解错我楼上的话吧。都说naa os设不了ip。
用不用OMV或其它linux是其次,还有我觉得替换上官方5.4内核的naa也会更好听。

hq os可以设静态ip实现直连naa话,现在主要解决决通过主力机第2个网口或主力机的wifi来控制web播放的问题??

wifi试用
wpa_supplicant 看能连上不
回复

使用道具 举报

4
 楼主| 发表于 2021-8-21 16:21 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-21 16:25 编辑
Devastat0r 发表于 2021-8-21 15:18
不懂帮顶。
不过不知道楼主要求NAA静态IP是什么意图?NAA不就是HQ设置页面里面直接选的么?

谢谢!直接一根网线连通hq os与naa。
hq os 的ip设为固定,hq os的ip就是直接连naa那边的网关,
hq os的网关,就是naa的ip,直接连省了路由、交换机的影响。

回复

使用道具 举报

5
 楼主| 发表于 2021-8-21 19:40 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-21 20:10 编辑

wpa_supplicant部分
wpa_supplicant是一个连接、配置WIFI的工具。它主要包含两个程序:wpa_supplicant与wpa_cli。二者的关系就是server与client的关系。通常情况下,我们可以通过wpa_cli来进行WIFI的配置与连接,如果有特殊的需要,可以编写应用程序直接调用wpa_supplicant的接口直接开发。
编辑 /etc/wpa_supplicant.conf
内容改为
  1. ap_scan=1
  2. network={
  3. scan_ssid=1
  4. ssid="xxxx"
  5. psk="xxxx"
  6. #bssid=
  7. #priority=2
  8. }
复制代码
xxxx分别是你家路由的wifi名与密码
  1. networkctl list | grep ether
复制代码
查看网络设备
  1. ifconfig wlp0s20f3 up
  2. wpa_supplicant -D nl80211 -i wlp0s20f3 -c /etc/wpa_supplicant.conf -B
  3. wpa_cli -i wlp0s20f3 reconnect
  4. ifconfig wlp0s20f3 192.168.1.188
复制代码
我的hq主力机的无线设备名wlp0s20f3
这样在hq os下设成功了静态ip ,与wifi连接。但是重启后就没了,还得在启动项那添加相应命令。
  1. https://blog.csdn.net/u010049696/article/details/48765999
复制代码

接下来就是要偿试网口设为多ip 多网段。成功的话就可以实现方便既可以naa直连,又可以接路由器。

手机用 188这ip打开了hq os的web页面了

  1. https://www.it610.com/article/1296650993848623104.htm
  2. 事例,这还有成为热点例子
  3. https://blog.csdn.net/qq_39498080/article/details/115956124
  4. https://blog.csdn.net/u010049696/article/details/48765999
  5. 开机启动
复制代码
  1. 现在我实现了nuc8 hq os网口静态ip,wifi连接上路由的连接。
复制代码

回复

使用道具 举报

6
 楼主| 发表于 2021-8-22 11:56 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-22 12:03 编辑
Devastat0r 发表于 2021-8-22 10:13
你这么搞卖hifi交换机的不高兴了

我共享单车,那卖劳斯罗斯的会不高兴吗
首选初烧,暂时没那个预算。万元的交换机也不配百元箱子。
当你烧到几十万箱子,那时万元交换机你也觉得不行
各玩各的,我只是玩玩。纯折腾乐趣。要是效果更好点,可以考虑光纤直连了。



回复

使用道具 举报

7
 楼主| 发表于 2021-8-24 22:23 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-24 22:55 编辑
summerblue2003 发表于 2021-8-24 15:06
真的够复杂的,我已经放弃HQPE了,最多装个树莓派版的HQPE,插U盘或者将歌曲拷贝进去,放弃PCM升频DSD,直接 ...

安装系统教程
  1. https://www.howtoing.com/install-open-media-vault-nas/
复制代码

越来越简单了,功多艺熟今晚花了半小时左右,安装另一个基于debain的体积更小的linux ,OMV,比安装debian更省时
  1. sudo apt-get -y update
  2. sudo apt-get -y dist-upgrade
  3. sudo wget https://www.sonarnerd.net/src/buster/linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
  4. sudo wget https://www.sonarnerd.net/src/buster/linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb

  5. sudo dpkg -i linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
  6. sudo dpkg -i linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
  7. sudo apt-get install alsa-utils
  8. sudo apt-get -y install libglib2.0-0 libflac8 libasound2 libasound2-data libgomp1
  9. sudo apt-get -y install rygel
  10. wget https://www.sonarnerd.net/src/buster/libgmpris_2.2.1-7_amd64.deb
  11. sudo dpkg -i libgmpris_2.2.1-7_amd64.deb

  12. wget https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.25.2-85_amd64.deb
  13. sudo dpkg -i hqplayerd_4.25.2-85_amd64.deb
  14. sudo apt install -f
  15. sudo hqplayerd -s usr pass
  16. sudo systemctl stop hqplayerd.service

  17. sudo systemctl enable hqplayerd; systemctl restart hqplayerd
复制代码
搞定开块了,4.25.2 ,测试用roon推,出声了。至于音乐文件,用shh工具连上后通过xftp上传到目录也傻瓜的操作了。

回复

使用道具 举报

8
 楼主| 发表于 2021-8-24 22:29 | 显示全部楼层 来自 广东省佛山市
本帖最后由 鱼花 于 2021-8-24 22:31 编辑
jwist 发表于 2021-8-24 16:26
个人感觉直连虽然省了交换机或者路由器,但是不能隔绝电脑带来的干扰啊。
通过交换机来链接NAA,一来靠谱 ...
1)你可以加装带时钟的pcie网卡
2)你可以磨改你的NAA加精震,某宝有DIY产品或国外的xxxRendu这货(飞秒时钟了)
反正方法很多,NAA端尽量精简的小主机或开发板或DIY成品线电加持等。
回复

使用道具 举报

9
 楼主| 发表于 2022-1-15 13:17 | 显示全部楼层 来自 广东省佛山市
xwj110sc0408 发表于 2022-1-3 13:01
大神您好,看了你很多帖子,想请教一下linux下hqplayer版本的区别,感恩感恩。
1.hqplayer目前linux是不是 ...

你好,近段时间忙其它东西,少关注网站。
A1:hq对linux有3种存在方式,卓面版本,自己安装的嵌入版本,作者封装的嵌入式。
hq 嵌入版有对应安装系统,还有对应硬件。选错也可能运行吧,但不是最优。
自安装的hq 嵌入式,只能安装到对应的linux os。

A2:作者封装好的hq 嵌入版是实时linux 内核。你自己安装的linux你可以更换为低延时内核。
     作者说实时内核不支持amd cuda。
    hq os不支持
CUDA support is not included in HQPlayer OS for number of reasons and it is not planned. If you like support for GPU offloading (CUDA for Nvidia or ROCm for AMD), then Ubuntu Server is the right choice.
      非卓面版系统没那么多垃圾进程,所以干扰小。
a3:我用debian9 ,10没问题,需自己加装依赖的包更少。还有安装过一个基于debian的精简linux openmediavault  500兆的系统。


以上纯个人意见


回复

使用道具 举报

10
 楼主| 发表于 2022-1-15 13:23 | 显示全部楼层 来自 广东省佛山市
nitefire 发表于 2022-1-2 22:34
我就是树莓派装过naa os 和 moode7.3再装NAA,华为路由DHCP自动分配给树莓派的IP也不会变啊,算力机和NAA网 ...

你是自己linux下的算力机当然不是问题,问题是作者封装的hq os+ nna os 就解决不了(因为nna os设不了网关)
回复

使用道具 举报

11
 楼主| 发表于 2022-6-3 09:31 | 显示全部楼层 来自 广东省佛山市
lizheqi 发表于 2022-2-28 21:45
NAA OS可以设置静态IP 我今天弄成功了

怎设?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-5-17 08:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表