无为而为
2022-04-08
小米 手环 分类:唔知点分
阅读:4444
评论:0
手上有小米5和小米6的手环,当手机来电时,手环联动震动提醒一直是正常的。但最近突然出现来电手环不震动的问题,其他的微信、短信和手环闹钟等通知的振动都是正常的,所以应该不是手环的硬件问题。而且更换了两个手环都有这样的问题,重置手环和重置APP也都无效。
这个问题困扰了一个多月,在APP内反馈和小米社区发帖都没有得到回应。今天突然发现手机上有小米运动健康和Zepp Life两个,后者貌似是旧的 原小米运动APP升级来的, 感觉是APP冲突,删除了Zepp Life,重置小米运动健康APP和手环,重新绑定,按提示开APP所需权限,问题解决!
如果只用手环和手表,可以用小米运动健康和Zepp Life其中任一个。如果还用其他设备,就只能用Zepp Life了, 小米运动健康不支持 。
一直在使用Mikrotik的路由器,用了RB750Gr2, RB750Gr3和 RB3011,自从电信开始下发ipv6地址之后,在RouterOS中用SLAAC方式,让内网终端在路由器获取电信ipv6 prefix的基础上,通过 无状态地址自动配置 生成自己的ipv6地址。
RouterOS版本为v6时正常,升级到v7后,发现 windows, android和linux都出现问题,具体表现就是有时候各类终端能正常获取ipv6地址,有些时候又不能,只有本地fe80地址,从路由器ipv6前缀自动配置生成的ipv6地址会消失,导致ipv6网络失效 。
至今的v7版本也还有这个问题,只好多次回滚降级到v6。直到最近用了RB5009,这个硬件不支持v6,这个问题又开始困扰。 一直以为是防火墙策略、ipv6参数等问题导致,断断续续摸索了1个多月都没能解决。
红框为正常情况,发出RS后响应RA;出问题就是只有RS,没有RA:
RS报文详情:
RA报文详情:
在RouterOS v7的 Bridge中,将ipv6 nd对应接口所属的bridge的IGMP Snooping关闭,恢复都正常!!!
---------2022-02-25补充 ---------
1、论坛友人反馈 ,可以在开启 IGMP Snooping时再开启 Multicast Querier,或者在Bridge对应的Port中关闭L2 hardware offloading。
2、又根据官方介绍 , Multicast Querier只能处理不带vlan tag的报文。 如果开启vlan, 需要安装固件的扩展包 multicast package。但是ROSv7没有这个扩展包,理论上已经集成到主固件里面了,那就还是有问题。
我是开启了vlan的,所以暂时没折腾,以上供参考。
Google在今年1月就宣布,G Suite将在2022年7月1日起免费版不再能使用,继续使用就需要升级到Google Workspace付费订阅版本。
从2008年2月开始使用G Suite中的邮箱部分,不知不觉已经14年了。。。Google也算是良心服务了。当时叫做Google Apps for Your Domain,其实就是可以绑定自己域名的gmail。我主要的需求是可以绑定多个域名,并且能配置通配符邮箱(catch all/wildcard/*)。
多年的使用,导致大量的注册邮箱都是使用“网站名@自己的域名”格式,不得不寻找替代品。用过企业微信邮箱、腾讯企业邮箱、zoho等,最近
cloudflare 还刚推出的mail forward电子邮件路由服务,免费!而且每个域名都可以添加账号和支持catch all,简直完美!!但是经过试用,从国内发信经常是收不到,可惜了。
寻寻觅觅一段时间,最终看上了
servermx ,最便宜的2G邮箱每年12欧元,目前
不到 90RMB,感觉可以接受。域名数量不限,支持catch all,10个alias别名。要说差点主要是一个mailbox只能设置一个主账号,catch all也只能针对这个主账号邮箱下的域名,其他域名只支持通过添加单个别名的方式使用,不支持catche all。但毕竟这个价格相对其他收费服务还是不错了,我主要也只需要1个域名的catch all,所以付了1年费先用着。他们家可以注册30天的试用,功能与付费完全一样,只是邮箱容量、邮件大小和发送频率不一样,可以先体验。
另外还有个解决方案就是在我柔弱的vps上安装比较轻量级的
maddy 邮局,这个之前就已经装上了,但是发现目前vps的ip从国内访问也是不很稳定,还是存在收不到信的问题,看什么时候能换一个再试一试,最终的目标还是要自给自足!
-----------------2022年3月6日补充-----------------
推荐一个刚发现的一体化邮局poste.io ,初步体验了下, docker安装 解决了邮局难安装和配置的问题,简直就是傻瓜化,而且支持catch all,在管理界面Virtual domains>点击对应域名>底部Edit Settings>Domain bin (accept mail for non-existent recipients to target email)配置即可。免费版不限邮箱和域名数量 ,初始安装后镜像近800MB,容器10MB,内存感觉最少也要几百兆,我柔弱的vps应该是无福消受了。
无为而为
2022-01-18
ipv6 dns 安卓 分类:技术备忘
阅读:3139
评论:0
家里网络使用光猫桥接模式,通过RouterOS路由进行拨号,开启了IPv6。
原来一直使用第1种方案,下接一个WIFI 无线路由器,无线路由是接到其WAN口上的,电脑和手机上网一直很正常。
近期调整网络,先是用方案2,无线路由改接到其LAN口上的;又用了AC+AP方式,通过方案3,将AP直接接在路由器下。方案2、3都遇到一个问题,就是安卓手机浏览器打开网页,微博、知乎等加载图片视频 的速度都明显变慢,体验起来就像是网络时延变大,变得很“卡”。
检查发现在方案2、3下,在RouterOS上关闭了IPv6后变正常了,看起来像是 开启IPv6造成的,由于IPv6访问速度较慢导致,但奇怪的是原来方案1也是一直使用IPv6的,却一直很正常的。
找区别,方案1手机上网是使用了RouterOS和WIFI的两次NAT,IPv4 DHCP和IPv6无状态分配都是使用WIFI无线路由器自带的;方案2、3是下级设备LAN接入上级设备LAN,直接使用RouterOS的NAT、 IPv4 DHCP和 IPv6 ND。NAT、ND感觉不是问题,疑问指向了DHCP。
RouterOS在IP>DNS中设置了2个IPv4和2个IPv6的DNS;IP>DHCP Server中配置了2个IPv4的DNS;IPv6>ND开启进行无状态地址分配,同时启用了Advertise DNS。
我是小米的安卓手机,在这种情况下,接入WIFI后会获取到RouterOS中 IP>DHCP Server中配置的2个IPv4 DNS,还会叠加获取到 IP>DNS中设置的2个IPv6的DNS;由于这2个 IPv6 DNS响应比较慢,就导致手机感觉的“卡”。而Windows10不受这个影响,只会获取到 IP>DHCP Server中配置的 2个 IPv4 DNS。安卓手机可以使用WiFiman APP在“状态”中查看当前手机获取到的配置情况。
简单说,由于启用了IPv6,当安卓手机的网络和APP都支持IPv6时,如果IPv6 DNS响应慢导致域名解析受影响,最后就出现手机上网的各种“卡”。之前关闭IPv6,导致IPv6链路失效,RouterOS也不会下发IPv6的DNS了,一切回归IPv4,所以也就正常了。
保留IPv6且不卡的解决方法,在RouterOS上配置 ,三选一 :
1、IP>DNS删除IPv6的DNS
2、 IPv6>ND 关闭 Advertise DNS
3、寻找更好的IPv6 DNS替换 IP>DNS设置
无为而为
2021-11-01
分类:唔知点分
阅读:1820
评论:0
家里的夏普空气净化器,带加湿功能,夏天清洁之后现在使用,使用加湿功能时,面板上红灯闪,检查发现加湿轮不转,还以为坏了。。。
后来发现,奥秘就在下面这个蓝色小方块内,安装的方向和位置不对,机器会检测到,加湿轮就不转动,红灯就会闪。目测整个底座没有线路,可能是磁性感性的。
红框内的蓝色小方块:
注意安装方向和位置:
amcharts,功能丰富,使用简单,文档完善。缺点是功能太丰富,文档也不好翻
无为而为
2020-09-08
foxmail 分类:技术备忘
阅读:3176
评论:0
一直在使用foxmail,有多个邮件账户,为了方便将不同邮件账户下的文件夹都拖动到其中一个邮件账户下。但最近升级foxmail到最新的7.2.18.95,发现跨账户拖动的文件夹都回到了原来的账户下面,而且目前这个版本只能在同一个账户下移动文件夹位置,跨账户拖动无效。。。
网上搜索了半天也没找到解决方案,只得自己研究foxmail的文件结构,发现账户下的文件夹与安装目录下\Data\Accounts\中的Account.cfg和Account.htb有关。
这里简单分析会用到的一些数据:
Account.cfg保存了文件夹的ID以及名称等信息,从0x100开始,每0x100为一组;每组里面,0x00-0x03为文件夹ID(红色),0x11-0x12为文件夹名称长度(黄色),0x13开始为文件夹名称(绿色),由于是UTF-16编码,实际长度为文件夹名称长度x2
Account.htb保存了文件夹的目录树结构,从0x40开始,每0x10为一组;每组里面,0x04-0x07为文件夹ID(红色),0x08-0x0B为“后继子文件夹ID”(黄色),0x0C-0x0F开始“后继同级文件夹ID”(绿色);文件夹ID如果为0xFFFFFFFF标识为“无”
知道文件夹的目录树结构就好办了,把邮件账户下最后一个文件的“后继同级文件夹ID”从0xFFFFFFFF改为想移动过来的一组文件夹里面的第一个文件夹ID,再将原来指向想移动的文件夹的前序文件夹的“后继同级文件夹”改为0xFFFFFFFF,收工。
PS.这个方法只针对POP3类型账号下的文件夹,IMAP类型账号的文件夹是直接建在服务器上的,是不能跨账号挪动的。IMAP对应的文件在安装目录下\Storage\<账号名称>\Accounts\。
全部以源码编译方式为例,在centos7上操作
1、下载
https://www.php.net/distributions/php-7.4.9.tar.gz
2、准备(应该有多余的库)
yum -y install patch gd-devel libxml2-devel libmcrypt-devel openldap-devel mhash-devel curl-devel libpng-devel libjpeg-devel freetype-devel sqlite-devel oniguruma-devel zlib-devel
3、编译安装
方式一:将gd静态编译到PHP中
php
cd /xxx/php-7.4.9/
./configure
--prefix=/usr/local/php
--enable-fpm
[b]--enable-gd[/b]
--with-freetype
--with-jpeg
--with-iconv
--with-zlib
--enable-xml
--disable-rpath
--enable-bcmath
--enable-shmop
--enable-sysvsem
--enable-inline-optimization
--with-curl
--enable-mbregex
--enable-mbstring
--with-openssl
--with-mhash
--enable-pcntl
--enable-sockets
--with-xmlrpc
--enable-soap
--without-pear
--enable-ftp
make
make install
无需配置php.ini
方式二:将gd编译成扩展
cd /xxx/php-7.4.9/ext/gd
[b] /usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-freetype --with-jpeg --enable-gd[/b]
make
make install
配置php.ini