dabao2
发表于 2014-2-19 13:58
就是rg100a,现在这个固件连最基本的开机,wlan连上级路由器然后上网都搞不定,已经折腾好几天了
正在找替换固件
wangmucha
发表于 2014-2-19 18:51
dabao2 发表于 2014-2-19 13:58 static/image/common/back.gif
就是rg100a,现在这个固件连最基本的开机,wlan连上级路由器然后上网都搞不定,已经折腾好几天了
正在找替 ...
给你一个思路你可以试试,在其他固件正常wan的情况下,保存设置再刷我那个固件可能可以解决wan口变lan问题,试试吧,不一定行,也可能这样的其他功能会又有问题~
∞白开水
发表于 2014-2-19 22:32
技术帖必须支持啊:hug:
dabao2
发表于 2014-2-20 14:42
最近折腾了好几天,说下进展。
首先,楼主的教程非常详细。
第二,楼主的固件在rg100a上可能存在问题,网络联通都存在问题。
第三,我才用了同样是backfire10的固件rg100a-openwrt.org.cn-10.03.396-DIY-mini-0218.bin,固件下载地址downloads.openwrt.org.cn/openwrtcn_img/rg100a/
第四,用该固件需要重新安装usb 声卡驱动以及楼主提到的所有软件。
第五,该版本固件网络功能正常。
第六,该固件不支持通过路由器后边的按键换台,貌似按键没驱动。现在还没法解决
wangmucha
发表于 2014-2-20 15:31
dabao2 发表于 2014-2-20 14:42 static/image/common/back.gif
最近折腾了好几天,说下进展。
首先,楼主的教程非常详细。
第二,楼主的固件在rg100a上可能存在问题,网 ...
谢谢提醒rg100a可用固件,其他rg100a的朋友可用参考你的固件安装。
关于换台实体键问题,我帖子中那个参考贴链接说明你看下或许有帮助
然后主要实体键还是mplayer包的设置,你也可以独立去找rg100a可以用的mplayer包
RG100A请修改/etc/config/system,把BTN_1改成BTN_2或BTN_3
BTN_0 RESET(DB120,RG100A均有效)
BTN_1 DB120:WLAN
BTN_2 WPS(DB120,RG100A均有效)
BTN_3 RG100A:WLAN
dabao2
发表于 2014-2-21 20:18
谢谢楼主关注,但现在貌似需要有按键的驱动,我这个固件貌似不支持。已经安装了hotplug, button的ipk。谁知道咋安装驱动?或者提供一个可以的bin也可以。
dabao2
发表于 2014-2-26 19:00
自己汇报下进度,让别的有相同问题的人参考:
我是用了backfire10的固件rg100a-openwrt.org.cn-10.03.396-DIY-mini-0218.bin,固件下载地址downloads.openwrt.org.cn/openwrtcn_img/rg100a/
由于没有按键驱动,采用网友gaochongjun1提的建议:采用脚本读取gpio端口的办法实现按键换台,脚本如下:
#!/bin/sh
#定义GPIO编号
#PIN34 是 WIFI按键
#PIN36 是复位按键
#PIN37 是 WPS 按键
#取得按键状态
#gpioctl get 34
#gpioctl get 36
#gpioctl get 37
#简易mplayer防死机 linux shell脚本
#while true;do
# echo "start:"$NAME
# rm -f /tmp/fifofile
# mkfifo /tmp/fifofile
# /usr/share/mplayer/mplayer -slave -input file=/tmp/fifofile -playlist /usr/share/mplayer/playlist
#done
GPIO_wifi=34
GPIO_wps=37
Mplayer_state=0
while true;do
Mplayer_state='pgrep mplayer'
if["$Mplayer_state"]
then
echo Mplayer is down
/usr/sbin/screen -d -m /usr/share/mplayer/mplayer -slave -input file=/fifofile -playlist /usr/share/mplayer/playlist
fi
strBack1=`gpioctl get $GPIO_wifi`
strBack2=`gpioctl get $GPIO_wps`
strBack1=`echo $strBack1| grep "HIGH"`
strBack2=`echo $strBack2| grep "HIGH"`
if [ ${#strBack1} = 0 ]
then
echo GPIO_wifi is LOW
echo pt_step 1 > /fifofile
else
echo GPIO_wifi is HIGH
fi
if [ ${#strBack2} = 0 ]
then
echo GPIO_wps is LOW
echo pt_step -1 > /fifofile
else
echo GPIO_wps is HIGH
fi
sleep 1
done
dabao2
发表于 2014-2-26 19:01
为了防止mplayer崩溃,采用如下脚本确保:
#!/bin/sh
while true;do
echo "start:"$NAME
/usr/share/mplayer/mplayer -slave -input file=/fifofile -playlist /usr/share/mplayer/playlist
done
dabao2
发表于 2014-2-26 19:03
两个脚本采用screen开机自动运行 /etc/rc.local文件
/usr/sbin/screen -d -m 脚本路径
dabao2
发表于 2014-2-26 19:04
脚本高手最好修改下,我水平太次
xeon8300
发表于 2014-2-27 00:02
《电脑报》有教程....
‘’_随风而、逝
发表于 2014-2-27 00:07
几句话挑点干的 这个是干什么?
页:
1
2
3
4
[5]
6
7
8
9
10
11
12