切换到宽版
  • 14876阅读
  • 1回复

请各位谨慎升级OpenWRT 14.07 [复制链接]

上一主题 下一主题
离线animefans_xj
 

发帖
1999
M币
109
专家
23
粉丝
191
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2014-12-14
之前发了帖子,MW4530R的内存实在是Bug,眼看是搞不定了。于是就入了一台WDR7500 v3。由于是新机子,所以旧版本的attitude adjustment是肯定不能支持的,特别是ath10k这个无线驱动。说来也比较巧,OP出了14.07 Barrier Breaker这个最新的稳定版,二话不说就下下来编译了。我一般编译都会附上这些功能:磁盘分区、格式化、挂载、下载工具、PPTP服务器。不过这次换到14.07 BB上,就遇到了许多问题,发这个帖子的目的是想说,如果各位手上的路由已经被OpenWRT 12.09.1 Attitude adjustment (AA)版本所支持了,建议不要升级现有的系统了,这个版本实在不像是一个稳定版。

目前遇到的问题基本是这些:
1.LuCI设置界面的“挂载点”设置无效,原因是OpenWRT系统使用了新的程序来替代block-mount,这个新的程序会搜索可挂载的分区并将他们自动挂载到/mnt目录中。你没办法指定挂载点,而且这个程序不支持NTFS分区,就是说它不读LuCI的挂载设置,也不能识别NTFS分区,所以你没办法通过常规手段让他挂载NTFS卷,由于我已经使用旧的AA版中的block-mount来替代这个小东西了,所以很遗憾没有截图


2.vsftpd被动模式失效,这个可能不是OpenWRT的问题,但至少相同的防火墙配置在12.09 Attitude adjustment中能让vsftpd正常的工作。


3.dhcp分配故障。OpenWRT中有一个静态分配地址列表,如果将设备的MAC地址和IP地址录入,那么DHCP能够保留并将指定的地址分配给指定的设备。旧的版本中这个功能一点问题都没有,但是自从BB版开始换为使用odhcpd来分配地址之后,如果指定了这个列表,并且如果在路由器开机时这个列表中的主机都在线的情况下,odhcpd在给这些保留的设备分配好了IP后将不会为其他联入的设备分配IPv4地址。解决这个问题,必须要在列表中添加一台不存在的主机让OP永远无法把这个列表里面的主机都分配到地址,这样,odhcpd就不会陷在BUG里了。当然或许我们可以通过更换dnsmasq-ipv6来替代odhcpd,不过我没测试过。




4.上面的问题,有的不是那么重要,有的可以通过降级来解决,那么接下来这个问题就比较棘手了——pppd的bug导致pptpd不工作,并且pppoe拨号不稳定。新版中的pppd可能存在BUG,有时无法成功拨号。另一个问题是,这个pppd在读取pptpd.conf时,读取remoteip这个选项时会出现问题,直接导致pptpd无法使用。我尝试着使用2.4.5版本的pptpd来替换2.4.7,但是编译出错了。




5.cfdisk显示错乱。12.09及更早版本中,这个程序的界面一直是正常的,但是更新了BB版后,程序的界面错乱了......这个问题看起来很难解决















[ 此帖被animefans_xj在2014-12-14 21:57重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共1条打赏 ,M币+3
离线zhizai100

发帖
7846
M币
11926
专家
7
粉丝
147
只看该作者 1楼 发表于: 2014-12-15
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个