长发光问题 如果说OLT发现一个下连ONU长发光,一般会把ACT灯熄灭。但并不是说注册不上,倘若只连一个ONU,是可以正常注册和交互的。产生的问题是always laser on告警,其他ONU发现不了。 另外一个问题,注意区分XVR SD和SERDES SD,另外有EPON Dying Gasp polarity和DDM TX polarity可配选项。如果是双PON MAC,XVR的极性并不是唯一确定的。同时EPON是突发光工作,极性相反,直接导致发光异常,注册不上。 <!-- EPON DDM TX polarity: 0 - high; 1 - low --> <EPON_XVR_polarity>1</EPON_XVR_polarity> 3>编译通不过
编译不通过解决办法: arch/arm/mach-feroceon-kw2/./export.c:49: error: 'mv_eth_rx_special_proc_func' undeclared here (not in a function) arch/arm/mach-feroceon-kw2/./export.c:49: warning: type defaults to 'int' in declaration of 'mv_eth_rx_special_proc_func' arch/arm/mach-feroceon-kw2/./export.c:52: error: 'mv_eth_tx_special_check_func' undeclared here (not in a function) arch/arm/mach-feroceon-kw2/./export.c:52: warning: type defaults to 'int' in declaration of 'mv_eth_tx_special_check_func' 解决办法: 修改.config或者mv88f6500_defconfig,然后重新配置 CONFIG_MV_ETH_RX_SPECIAL=y CONFIG_MV_ETH_TX_SPECIAL=y 4>clish的工作原理
wget http://prdownloads.sourceforge.net/clish/clish-0.7.3.tar.gz tar xzf clish-0.7.3.tar.gz cd clish-0.7.3 ./configure make sudo make install export CLISH_PATH=/home/me/clish-0.7.3/xml-examples 5>eOAM私有协议 EXT OAM收发包可以建立在SOCKET基础上,当然也可以通过IOCTL实现。建立SOCKET,定制自己的私有协议,同时在内核中注册相关协议类型。这样一来,当收到相关的慢协议帧,就可以分类定向到eOAM的数据队列里面,供上层处理。
|