主题:把无线路由器改造成数码转盘
正序浏览
主题图片汇总
主题内检索
浏览:20993 回帖:441
游客没有回帖权限
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
nz0720 发表于 2016-11-25 17:11
听上了,下一步找个安卓上可以用的airplay应用,估计也能将就听了。反正去年花了一个多月的时间整自己的itunes音乐库,实在不行就用水果听了。
airplay当然得用水果设备来放啊
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
听上了,下一步找个安卓上可以用的airplay应用,估计也能将就听了。反正去年花了一个多月的时间整自己的itunes音乐库,实在不行就用水果听了。
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
搞了好久,重新编辑了mpd.conf,重装了mpd 和 upmpdcli ,还是不行。
最后偶然发现我刷的固件里自带一个Shairplay,然后启动,用水果手机试联,然后USB DAC接的耳机里欢快的传来微信的声音,晕死……
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
root@PogoPlug:~#
root@PogoPlug:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Set [C-Media USB Headphone Set], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
root@PogoPlug:~#
root@PogoPlug:~# mpd /etc/mpd.conf
-ash: mpd: not found

这样看来声卡是装上了。
后面那段貌似说mpd软件包还是没装上。

我是完全没学过LINUX,只能一点点摸索着弄了。感谢楼主的耐心帮助!!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 5.887
主题: 58
帖子: 3688
注册: 2012年3月

mark
本帖由 HUAWEI+HUAWEI+P8max 客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
nz0720 发表于 2016-11-24 17:31
装上了,没有区别,估计还是没驱动上。USB声卡是很普通的CM108芯片。
装上 alsa-utils 的目的是为了使用一个命令行工具
aplay
下面是我分别在两台设备上运行 aplay -l 的输出结果:
root@OpenWrt-c:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: W20 [Wadia USB Audio 2.0], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

root@MiWiFi-Mini:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HYDRAZ [HYDRA-Z], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

目的是看看系统能不能认到USB声卡。

能不能推送到openwrt上,还要看看 mpd 和 upmpdcli 是否已经在运行;
另外,我首帖忘了写mpd的配置文件是需要修改的,至少要将alsa的output打开(去掉前面的#号)
audio_output {
        type            "alsa"
        name            "My ALSA"
        device          "hw:0,0"        # optional
}
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
装上了,没有区别,估计还是没驱动上。USB声卡是很普通的CM108芯片。 本帖最后由 nz0720 于 2016-11-24 17:33 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
nz0720 发表于 2016-11-24 15:26
手机能分享miniDLNA的资源(用BubbleUPnP),但是不能推送到OPENWRT,估计是USB声卡没驱动好,拔插声卡和更换USB声卡的时候,系统日志有如下提示:

Thu Nov 24 15:17:36 2016 kern_info kernel: [  793.363069] usb 1-1.4: USB disconnect, device number 3
Thu Nov 24 15:17:44 2016 kern_info kernel: [  800.533824] usb 1-1.4: new full-speed USB device number 4 using oxnas-ehci
安装alsa-utils (opkg install alsa-utils),然后用 aplay -l 看看系统有没有可用的usb声卡。如果没见到,估计是没装 kmod-usb-audio
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
手机能分享miniDLNA的资源(用BubbleUPnP),但是不能推送到OPENWRT,估计是USB声卡没驱动好,拔插声卡和更换USB声卡的时候,系统日志有如下提示:

Thu Nov 24 15:17:36 2016 kern_info kernel: [  793.363069] usb 1-1.4: USB disconnect, device number 3
Thu Nov 24 15:17:44 2016 kern_info kernel: [  800.533824] usb 1-1.4: new full-speed USB device number 4 using oxnas-ehci
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
折腾了两天,终于把几个关键软件装上了,但是手机APP找不到DLNA设备,也推送不了(已经在同一网段下了),还在继续折腾中……
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
xtzh 发表于 2016-11-11 20:39
编译了小米的lede版固件,可以有mpd-full,但是效果没openwrt cc版上表现好,有断音,而且放不了DSD文件。

upmpdcli是1.1.3版:
root@MiWiFi-LEDE:/etc# upmpdcli -v
Upmpdcli 1.1.3 libupnpp 0.14.0 libupnp 1.6.19
这个更正一下,可以放DSD文件,但是不管放wav、flac、dsd等,都有断音的情况,可能是我的路由器cpu比较弱?但同样设备在openwrt下是正常的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-12 11:44
我刷新了新的版本。安装成功。可能是我原来修改opkg.conf文件所致。还不会挂载硬盘。

挂载硬盘需要这个:
kmod-usb-storage
根据硬盘文件格式,还要相应的内核驱动支持,下面这些是比较常用的:
kmod-fs-ext4          --  这个是linux文件系统

kmod-fs-exfat         --  windows exfat
kmod-fs-msdos       --  fat12、fat16、fat32等
kmod-fs-ntfs           --  NTFS

手动挂载的话,可以用 mount /dev/sdxn /mnt
sdxn - x=a\b,n=1/2/3等,用 ls /dev 可以看到,如:
mount /dev/sda1 /mnt

也可以装个opkg install mountd,安装mountd后,每次启动,都会自动挂载所有磁盘。
但这个mountd,我曾经试用过,有个问题,一段时间磁盘空闲后,会umount掉,很蛋疼的设计,不知道现在这个问题改了没有。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
xtzh 发表于 2016-11-11 20:39
编译了小米的lede版固件,可以有mpd-full,但是效果没openwrt cc版上表现好,有断音,而且放不了DSD文件。

upmpdcli是1.1.3版:
root@MiWiFi-LEDE:/etc# upmpdcli -v
Upmpdcli 1.1.3 libupnpp 0.14.0 libupnp 1.6.19

我刷新了新的版本。安装成功。可能是我原来修改opkg.conf文件所致。还不会挂载硬盘。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
编译了小米的lede版固件,可以有mpd-full,但是效果没openwrt cc版上表现好,有断音,而且放不了DSD文件。

upmpdcli是1.1.3版:
root@MiWiFi-LEDE:/etc# upmpdcli -v
Upmpdcli 1.1.3 libupnpp 0.14.0 libupnp 1.6.19 本帖最后由 xtzh 于 2016-11-11 20:43 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-11 11:42
新版本估计快了!
我在搭建lede的编译环境,看看编译出来的固件是什么样子的
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
xtzh 发表于 2016-11-11 11:05
哈,用的是最新linux内核版本,但驱动却没跟上?

新版本估计快了!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-11 10:47
我用的LEDE,看着网站更新很快,我再试试新固件。

提示: opkg_install_cmd: Cannot install package kmod-usb-audio.

            kernel (= 4.几几。。。
哈,用的是最新linux内核版本,但驱动却没跟上?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
小虫 发表于 2016-11-7 19:14
我已经有硬盘箱,不是NAS,所以这个方法可不可以这么用,搞一个无线路由器来,或者就用现成的路由器改,然后把手机里的无损音乐推送给路由器通过USB输出?

有的路由器很强劲的!完全可以做NAS。看你的型号了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
xtzh 发表于 2016-11-10 22:24
你用的是哪个版本的openwrt?装不了是什么提示?

我用的LEDE,看着网站更新很快,我再试试新固件。

提示: opkg_install_cmd: Cannot install package kmod-usb-audio.

            kernel (= 4.几几。。。 本帖最后由 陀飞轮 于 2016-11-11 10:49 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-10 13:47
我的也没能装上opkg install mpd-full     ;opkg install kmod-usb-audio...
你用的是哪个版本的openwrt?装不了是什么提示?
本帖由 Huawei 客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
我的也没能装上opkg install mpd-full     ;opkg install kmod-usb-audio
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
nz0720 发表于 2016-11-10 14:13
搭车请教各位大侠:
我买过两个POGOPLUG的洋垃圾,已经刷上openwrt(潘多拉固件),但是没法装上mpd-full、upmpdcli、kmod-usb-audio这几个,总提示

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-audio:
* kernel (= 3.1.10-1-0fa69fefbc16572a5a71a1bfd608caac) *
* opkg_install_cmd: Cannot install package kmod-usb-audio.

这样的话是不能把它改成数码转盘的。

这个洋垃圾有一个千兆网口,有ARMv6l  PLX 7820 700MHz 双核的CPU,有128M的flash,有4个USB口,板子上自带一个SATA口,可以直接做NAS,可以刷上openwrt,感觉就是为数码转盘而设置的。
可惜刷不上几个关键软件,各位有什么好办法吗?
可以试试强制安装:
opkg --force-depends install xxxx

我刚刚看过,openwrt到bb版才有mpd-full,cc版才有upmpdcli。
kernel (= 3.1.10-1-0fa69fefbc16572a5a71a1bfd608caac) *  ,这个3.1.10的linux内核版本,不知道对应哪个openwrt版本,应该是aa版或aa之前版本的,强制安装后能不能用就不知道了。 本帖最后由 xtzh 于 2016-11-10 18:06 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
补充一下:看提示,大概是说内核版本不对,是需要重新刷一个内核吗?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 26.209
主题: 15
帖子: 1225
注册: 2004年7月
搭车请教各位大侠:
我买过两个POGOPLUG的洋垃圾,已经刷上openwrt(潘多拉固件),但是没法装上mpd-full、upmpdcli、kmod-usb-audio这几个,总提示

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-audio:
* kernel (= 3.1.10-1-0fa69fefbc16572a5a71a1bfd608caac) *
* opkg_install_cmd: Cannot install package kmod-usb-audio.

这样的话是不能把它改成数码转盘的。

这个洋垃圾有一个千兆网口,有ARMv6l  PLX 7820 700MHz 双核的CPU,有128M的flash,有4个USB口,板子上自带一个SATA口,可以直接做NAS,可以刷上openwrt,感觉就是为数码转盘而设置的。
可惜刷不上几个关键软件,各位有什么好办法吗?
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 65.97
主题: 310
帖子: 9671
注册: 2002年9月
xtzh 发表于 2016-11-07 11:57
手机可以装个特定应用(首帖有介绍),将手机上的内容推送到路由器。
这,和你的硬盘箱,好像没什么关系啊。

...
我有了硬盘箱就不想买nas了
本帖由 HUAWEI+EVA-AL00 客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
小虫 发表于 2016-11-07 11:14
我已经有硬盘箱,不是NAS,所以这个方法可不可以这么用,搞一个无线路由器来,或者就用现成的路由器改,然后把手机里的无损音乐推送给路由器通过U...
手机可以装个特定应用(首帖有介绍),将手机上的内容推送到路由器。
这,和你的硬盘箱,好像没什么关系啊。
本帖由 Huawei 客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 65.97
主题: 310
帖子: 9671
注册: 2002年9月
我已经有硬盘箱,不是NAS,所以这个方法可不可以这么用,搞一个无线路由器来,或者就用现成的路由器改,然后把手机里的无损音乐推送给路由器通过USB输出?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.816
主题: 5
帖子: 589
注册: 2004年11月
xtzh 发表于 2016-11-7 14:02
uci命令我更加不熟悉,命令行改参数,我一般会直接改/etc/config/xxxx配置文件。(/etc/config/目录下的文件内容,和uci show看到的内容是同步的,用uci set和直接改该目录相应文件,效果一样,会同步更改)

哈,这个适合我!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-7 13:33
有个教程是这样说的:
先配置有线
设置lan ip(即访问路由的ip)

    uci set network.lan.ipaddr=[lan ip]

复制代码
pppoe用户

    uci set network.wan.proto=pppoe    //设置wan口类型为pppoe
    uci set network.wan.username=[上网帐户]
    uci set network.wan.password=[上网密码]    //这两行设置pppoe用户名和密码

复制代码
如果要挂在上级路由下面就这样

    uci set network.wan.proto=none    //关掉wan
    uci set network.lan.gateway=[上级路由ip]    //网关指向上级路由
    uci set network.lan.dns=[上级路由ip]    //dns指向上级路由
    uci set dhcp.lan.ignore=1    //关掉lan的dhcp

uci命令我更加不熟悉,命令行改参数,我一般会直接改/etc/config/xxxx配置文件。(/etc/config/目录下的文件内容,和uci show看到的内容是同步的,用uci set和直接改该目录相应文件,效果一样,会同步更改)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.654
主题: 3
帖子: 529
注册: 2010年11月
陀飞轮 发表于 2016-11-7 13:42
那从A路由LAN登录,还是192.168.1.1吗?还是有B分配给A的新地址?
是 192.168.1.1
B分配给A的是WAN口的地址,可以不管。但有一个情况,如果原有路由器B的LAN口也是192.168.1.x的网段,这时A的WAN和LAN就会是同一网段,我没试过这种情况路由器会是什么反应,最好避免。方法是,改一下A的 /etc/config/network 文件里面的IP:
config interface 'lan'
        option ifname 'eth0'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1
        option netmask '255.255.255.192'
        option stp '1'
把IP改成其他网段的,比如:
config interface 'lan'
        option ifname 'eth0'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.100.1
        option netmask '255.255.255.192'
        option stp '1'
这样就可以避免A路由器WAN和LAN处于同一网段的情况。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: 把无线路由器改造成数码转盘
功能受限
游客无回复权限,请登录后再试