分类 Windows10 下的文章

Atheros AR9285无线网卡连接wifi频繁断网的解决

个人笔记,如有转载,请注明作者和出处。

——by realasking

最近在一个实验室里使用华硕k50IE笔记本连接wifi上网,结果频繁断网,但是手机Zuk Z2、另一台宏基电脑连接该Wifi均完全正常。检查无线网卡型号,发现华硕k50IE使用的是Atheros AR9285,该无线网卡是比较早期的卡,怀疑与wifi有兼容性问题,联系管理员更换更早的一台wifi,情况依旧,于是又进行了细致检查。

由于手机连接Wifi正常,故在手机上安装了Wifi Analyser应用,打开该应用,点击ch图标,发现了数十个wifi,大部分集中在1,6,8,11这几个频道。由于我用的wifi也在11号频道,怀疑和这个情况有关,于是联系Wifi的管理员修改频道。当wifi使用频道固定到3号频道时,一切问题都解决了,其它连接此wifi的设备也仍然正常,而该频道上除了此wifi外,只有另外两台wifi在工作。

至此,问题解决,估计此故障仍是由AR9285造成,对于设备使用较多的频道上的wifi,此卡不能维持稳定连接,所以应当调整wifi,以使用设备更少占用的频道。

网易等国内邮箱中用户自建文件夹中邮件无法被邮件客户端收取问题的解决

个人尝试得到的方法,谨供参考,如有转载,请注明作者和出处。

——by realasking

最近想查找一些老邮件,发现有些邮箱被整理到自建文件夹中的邮件无法被客户端收取,同步邮箱时根本看不到那些文件夹,但网页登录又正常,无论手机、win10还是linux下的客户端都不行,而同一家邮箱服务商提供的另一个邮箱中的邮件又接收完全正常,经仔细排查,发现有两种情况。

一种情况是因为邮箱服务商提供的收取的邮件的时间是30天内,这个从网页登录,在pop3/imap/smtp设置那里修改即可;

另一种情况是邮箱中的文件夹建立时间太早,比如2005年、2010年建立的邮箱,现在都无法用客户端收取,解决办法是从网页登录,重新建立新的文件夹,然后将邮件移动过来,并删除原有文件夹。

经过这两种操作,我的各邮箱都正常了,zuk z2自带的邮件客户端、网易邮箱大师、微软outlook、金山邮件客户端、thunderbird等均能正常接收所有的邮件了。

linux和win10双系统下坚果云同步文件夹设置在ntfs分区的同一个目录时遇到windows报告路径错误问题的解决

个人笔记,原始发布在坚果云论坛上,如有转载,请注明作者和出处。

——by realasking

以前注册的坚果云,但是一直没有使用,只是在linux下往一个ntfs分区建了个文件夹。最近想尝试用用,没想到遇到了两个问题,第一个是在需要网页认证的环境下坚果云开机启动报ssl错误,无法同步,刚刚已经往坚果云的邮箱发了包含log文件的邮件,在此不再赘述,第二个是期望减少同步流量和磁盘占用,而将两系统下的同步文件夹设成同一个遇到的错误,就是Windows下坚果云客户端会不断的启动、退出,然后报告路径有错,无法同步。

经过仔细检查,没有发现放入目录的文件有什么linux可用、而win不让用的字符,文件夹中也没有坚果云的什么配置文件,最后怀疑是否是目录本身的问题。于是就将目录中的文件先拷贝出来,然后删除该目录,并在windows下重建,再配置坚果云的同步文件夹并拷回文件。这么操作之后,第二个问题至此解决。

导致这个问题的看来是linux下ntfs-3g对ntfs分区的读写和windows10还是有所不同造成的,看来在ntfs分区上进行文件夹创建、修改还是尽量用windows本身更好。估计这么用坚果云的朋友可能不多,如果还有朋友也遇到类似问题,谨供参考吧,还是希望第一个问题能得到解决。

 

使用KeePassXC,KeePass2Android,坚果云和onedrive实现密码管理

个人笔记,如有转载,请注明作者和出处。

——by realasking

由于网络越来越深入自己的生活,身边的数字化设备也越来越多,很早以前,我就已经辗转腾挪于各种密码管理软件之中了,经过多次迁徙,一度停留在keepassx2上很长的时间。但是,该软件在linux下表现良好的同时,在windows下却缺少一些功能,比如不能实现在linux下一切正常的自动填充密码(Auto-fill),还有不能记忆授权文件,而且也缺乏网络同步的功能,随着密码数量的增加,感觉已经越来越难以为继了。

于是我决定换一款软件试试,但是必须是继续保持原有的数据库格式(keepass2格式)。这期间,尝试了多款兼容产品,也重新尝试了keepass的原始版本,但是都不那么令人满意,直到找到了keepassxc。相比于keepassx和keepassxc,其实原始的keepass是更为强大的,比如它可以直接通过webdav打开网上保存的数据库文件,可以直接auto-type输入对应网站的密码而不需要人工选择(auto-fill),再比如可以加上插件,但是它的问题和它的强大一样令人印象深刻,比如它的auto-type对于不少国内网站都是失效的,按下热键常常并不能自动输入密码,还有有时明明已经点击页面user框,但填充密码却出现在浏览器的搜索框中,它的webdav操作坚果云也似乎还不如坚果云客户端直接对文件增量同步来的快,而chromeIPass的输入一次密码自动保存也时灵时不灵,特别是对一些不那么标准的登录框......经过几天折腾,我不得不怀着复杂的感情,暂时放弃了它,也许它确实代表了未来,但现在显然还不完善。

折腾keepass之后,问题似乎又回到了原点,不过网上关于keepass的用网盘保存密码数据库的思路还是可以借鉴的。冷静的想想,其实在增量同步的前提下,虽然手机可以籍由webdav减少传输数据并提升网络安全,但电脑间同步似乎并不一定要如此,特别是个人使用,网速又较快的情况下,同步产生多个无法合并副本的概率应该不大,那么,我们完全可以直接用网盘保存密码数据库,并同步到本地打开,对于手机,依旧打开webdav,虽然不像完全使用webdav看上去那么美好,但只要放置好自己的数据库,其实也无伤大雅。

但是keepassx2不能在windows10下实现auto fill的问题一定得解决,不然老是使用复制密码的做法,在周围有多人一起办公的情况下,因为ditto、欧路词典等工具的使用,很容易造成无意间的密码泄漏。在到处搜索中,最后从archlinux的wiki上看到了keepassxc,在linux下试用了一下,它的功能与keepassx差不多,那么在win10下呢?将它也安装到win10上之后,发现虽然它界面汉化不如keepassx,但是功能上却都是完好的,包括授权文件的记忆,auto-fill的实现,都是完好的,那么,就是它了。

基于授权文件(key file)的重要性,把它和数据库放在同一个网盘上显然是不合适的,由于它一般不会频繁替换,所以保存它的网盘也不需要有那么高的访问速度了,有鉴于此,最终我确定下来用坚果云建立同步文件夹保存并同步密码数据库文件、以onedrive保存并同步授权文件、以KeePassXC替代KeePassX2在电脑上管理密码和用KeePass2Android在手机上通过webdav管理密码的方案。

具体实施如下:

linux下:

1.安装keepassxc:

yaourt -R keepassx2

yaourt -S keepassxc

2.生成授权文件:

打开keepassxc,并打开数据库,然后点击database->更改主密码,修改密码,勾选密钥文件,点击创建,将其保存到onedrive的同步目录下(我的是双系统,重启进入windows后会完成同步,现在由于微软的调整,非ntfs格式分区下已经不能与onedrive同步了,所以linux下的同步工具onedrive-d也已经失效)

3.配置数据库同步和webdav:

用浏览器访问坚果云,点击登录,点击用户名窗口,打开keepassxc,点选坚果云的用户Entry,然后按下Ctrl+v,登录坚果云。这一步要注意,不要处于中文输入状态。

登录后,点击窗口左侧创建->新建个人文件夹,完成后将数据库上传到新建的文件夹中,与网上一些只使用webdav的方案不同,这里需要保证文件能同步到本地。

点击右上角自己的用户名,点击账户信息->安全选项,在第三方应用管理中添加应用密码,应用名可以起为keepass。

然后记录下生成的密码,记录下服务器地址,账户。

4.在系统弹出的坚果云的提示信息指引下,设置一个放置密码数据库的同步文件夹。

5.删除本地原有的密码数据库,并重新打开keepassxc,打开从坚果云上同步下来的数据库,其授权文件选择第2步生成的。

windows下:

1.下载并安装keepassxc

2.在坚果云提示信息指引下配置一个放置密码数据库的同步文件夹

3.打开keepassxc,添加授权文件,打开数据库,并等待onedrive同步完成

手机下:

1.安装onedrive for android,并同步授权文件

1.用谷歌市场或APKPure安装KeePass2Android

2.打开文件时选择https(webdav)那一项,选择认证方式那里选密码加授权文件

3.文件地址填坚果云给出的那个地址加上/你创建的文件夹/你的数据库名,授权文件点系统文件,然后选从onedrive上同步下来那个授权文件

4.点击三个竖点那个按钮,点击设置

5.点击应用程序->安全,勾选在锁屏时锁定,离开应用时锁定,记忆数据库,保存密钥文件,然后返回

6.确保快速解锁项目均被勾选

7.返回

8.点击数据库,点击指纹解锁,选择启用完整的指纹解锁,设置完成后返回

9.点击将密钥文件导入到内部文件夹

然后一路返回,在快速解锁那里关闭数据库即可。

至此,手机和电脑的设置全部完成,密码可以半自动的管理了。

华硕K50IE笔记本部分老版本驱动和Quantum Espresso的PWgui6.1所需依赖ActiveTCL 8.4导致Windows 10 1703 专业版 升级KB4025342补丁无法完成的不完善解决办法

个人笔记,如有转载,请注明出处。

——by realasking

前段时间给老笔记本ASUS K50IE(T9550,8GB RAM)升级了一下系统,其中Windows升级为了Windows10 1703中文专业版,开始用了几天挺好,但是7月12日起就不那么愉快了。

事情的起因是那天收到了KB4025342的更新通知,关机的时候等待了很久,结果开机的时候,又等待了更久,并且更新到99%的时候通知更新未能完成,然后更新失败,差不多同时,我的另一台新一点的Acer笔记本却顺利更新成功了。刚开始,我不打算管它,结果第二天又出现了相同的一幕,这就难以忍受了。

我开始上网查询资料,中文资料几乎都是说这个更新多么好,多么妙,以至于基本没有人更新失败,深受打击的我只好去微软的论坛上查看了。这一看,发现遇到这个问题的人还是不少的,而且虽然提示一样,但其发生原因其实是不同的,也有几位微软的专家提供了一些通用的解决办法。

于是我跟着他们的思路先清理更新的缓存,然后重启几个服务,无效之后,再用sfc、dism检查和恢复系统,仍然无效,后来又按他们的说明reset电脑,结果被提示reset失败,这么反复了几次,只好死心了。后来看到论坛上有个网友分析CBSlog文件,找到了他的问题,是和usb3.0驱动有关,并进行了解决,但我看我的机器上的相关文件,虽然找到了失败的提示,却并没能找到问题具体指向的软件或驱动的信息,灰心之下,我只好备份了部分已经按照的应用,然后清理C盘,重装Win10。

Win10重装很顺利,而且在不装驱动、不装软件的情况下,系统更新自动装了显卡驱动和这个KB4025342更新,一切非常成功,但是安装软件过程中发现ActiveTCL 8.4安装不上。由于这个软件本身太老,此前也是通过兼容模式才装上的,而在干净安装win10并完成此次的更新后,这个软件即使用兼容模式也安装不上了。

但这个软件提供了PWgui6.1所必须的环境,在尝试了在cygwin、ubuntu on windows上安装iwidgets4.0.1均未成功后,还是觉得要再做一些尝试,另外,也认为虽然安装了补丁后这个程序装不上,但未必是因为这个软件才不能装那个补丁。

我就反复多次重装win10,并尝试在更新前排除不同的软件,最后发现,nforce 主板驱动中的SMU驱动、ASUS的ATK OSD驱动和ActiveTCL 8.4这三个软件如果先于更新安装,则更新无法完成,但更新完成后,前两者还是能够装上,只有ActiveTCL 8.4没有办法。不过由于安装一次系统耗时太长,我并未去确定前两者导致更新失败是否存在网络不稳定等偶然因素,只是ActiveTCL 8.4在我的机器上确与更新失败相关。

最后,我放弃了在Windows10上直接安装ActiveTCL8.4及运行PWgui6.1,不过,如果需要的时候,倒是可以安装一个virtualbox虚拟机,在其中装上WinXP SP3,再装PWgui就是了,只要设置一个和真实机器共享的文件夹就能解决脚本文件的互相拷贝问题。也许这也算一个解决办法。

最新文章

最近回复

  • realasking: 哪里的话,还要非常感...
  • cnfczn: 发送留言报错:in_...
  • cnfczn: 大狮兄666,以前经...
  • realasking: 最近还行啊,就是上网...
  • cnfczn: 大狮兄,好久不见啊....
  • realasking: 您好。有什么问题就在...
  • Eric Chen: 作者你好!最近折腾中...

分类

归档

其它