1229 日 , 2024 20:16:11
ubuntu的hdparm.conf中APM不生效解决方法

具体原因在这篇文章有解释,大意是udev内置的规则冲突导致未识别到硬盘支持APM,就忽略了相关的设置。虽然不用这个文件自己写个自启动脚本直接执行hdparm也行,但是谁让强迫症又发作了呢

解决方式是新建/etc/udev/rules.d/61-persistent-storage-custom.rules文件填入以下内容

# Import the ata_id environment values for /dev/sdb regardless of the ID_SERIAL (needed by 85-hdparm.rules)
KERNEL=="sdb", SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", IMPORT{program}="ata_id --export $devnode"

 

 

现在硬盘终于可以停转休眠了。/etc/hdparm.conf示例设置:

/dev/disk/by-id/ata-WUH721816ALE6L4_xxxxxxx {
    apm = 69
    spindown_time = 180
}

摘录一段西数HC550手册对APM的描述:

12.47.4 Advanced Power Management
When the value in the Feature register is 05h (=Enable Advanced Power Management), the Sector Count Register specifies the Advanced Power Management level.
    FFh ---Aborted
    C0 – FEh ---The deepest power saving mode is Idle mode
    (the same as Disable Advanced Power Management)
    80 – BFh ---The deepest power saving mode is Low power Idle mode
    01 – 7Fh ---The deepest power saving mode is Low RPM Idle mode
    00h ---Aborted
The idle time to Low power idle mode and Low RPM idle mode vary according to the value in Sector Count register as follows:
    When Low power idle mode is the deepest power saving mode,
        Y1=(x-80h) * 5+120 [sec] (120<= Y1<=435)
        Y2=N/A(the device does not go to Low RPM idle mode)
    When Low RPM idle mode is the deepest power saving mode and the value in Sector Count register is between 40h and 7Fh,
        120<=Y1<=435 [sec] (default: 120 [sec])
        Y2=(x-40h) * 60 + 600[sec] (600<=Y2<=4380)
    When Low RPM idle mode is the deepest power saving mode and the value in Sector Count register is between 01h and 3Fh,
        120<=Y1<=435 [sec] (default: 120 [sec])
        Y2=600 [sec]
    Where x is the value in Sector Count register, y1 is the idle time to Low Power Idle mode, and y2 is the idle time to Low RPM idle mode.

If Low power idle mode has already been enabled (i.e., y1 has been set) before Low RPM idle mode is enabled, y1 is preserved. If Low power idle mode is disabled (i.e., y1 has not been set yet), y1 becomes 120[sec] when Low RPM idle mode is enabled.
Enabled power saving mode and idle time (y1 and y2) are preserved until Advanced Power Management is disabled, the deepest power saving mode becomes Idle mode, or new time is set. They are initialized with a hard/soft reset unless Reverting to power on defaults is disabled and the device receives a soft reset.

 

1223 日 , 2024 15:33:57
迷你主机扩展机械硬盘大失败

给小主机折腾扩展硬盘真是气死了,超级大失败。一开始买了二手矿渣nas机箱(恒星存储230元4盘位带电源),然后买了盘鸿电子的ph57 usb转5sata转接板,折腾开始了

不管怎么样弄,比如换usb口、换usb线、关闭usb休眠、把usb口铁壳和nas机箱外壳连在一起等等,都是会8-24小时后开始反复断开重连。看内核日志就和手动插拔的一样。如果不要休眠一直运行,然后设置成重连后自动重新mount,倒也勉强能用,但是我不能接受。

这玩意是组合产品,先从usb3用jms580转成m.2形态的sata口,然后再用jmb585一拖5sata口。期间脑子不清楚,想从迷你主机的m.2 a+e key无线网卡插槽转出m.2 m key来再插上拆开组合后的sata扩展器部分,当然没法识别因为协议是sata不是pcie,然后又浪费了二十几块钱。再加上ph57拆开了组合弄掉了防拆贴又浪费了七十块钱,蠢死了

1222 日 , 2024 12:48:58
usb扩展坞输出视频踩坑记录

给废旧手机插电视用的,刚需4k60帧输出,于是买了两个,连续退货两次

一个雷克沙h31七合一,连手机输出电视直接两边固定有大黑边,电视显示4096×2160分辨率,而且很糊调分辨率没效果。连笔记本电脑倒是没问题,usb3接口很多还带读卡器,性价比还是很高的并夕夕只要70多

一个绿巨能4k144扩展坞,usb全是2.0的,第一次买来插电视和电脑能识别到但是全部黑屏没信号,换货之后终于好了能用了,二十多年来第一次买到出厂就坏的全新电子产品

1207 日 , 2024 19:22:37
从并夕夕倒卖steamdeck oled到咸鱼

已经成为自己以前最讨厌的黄牛倒狗了,无所谓了,脸哪有钱重要。倒卖的同时还把“竞争对手”们加入收藏夹观察市场价

后来总共卖了2个sd oled,1个switch oled,3个airpods pro2。都是要领百亿补贴里的3450元额外优惠券,而且每个号只能分别用一次游戏机和耳机的券。一开始用双开功能分别买不同店的sd成功了,但是买并夕夕自营的耳机被检测相同设备了。虽然这俩号实名是同一个居然也不影响,换了一台手机成功下单。

1127 日 , 2024 22:58:48
又下载回来并夕夕

突然就想组nas,全套矿渣走起。硬盘采用hc550 16tb矿盘。一开始在tb买了,花了810多(签到红包里面能领十几块钱券),后面想起网上传的750块钱在并夕夕能买到一样的,就又注册回来了。以前的收货地址因为买了太多cpu已经进黑名单了,但是我还是为了几块钱的支付优惠绑定了实名信息和银行卡,居然还没被拉黑,在注册的第三天成功买到了。果然是随机的,启动夕夕的时候弹出给券页面,退出之后就找不到入口了,一贯的大数据暗箱操作。

 

硬盘SMART:

1111 日 , 2024 14:01:03
r2s软路由还是装官方openwrt系统好

到手按照惯性直接刷上x-wrt,用iperf3测试lan口带宽只有400mbit/s,因为宽带是100m的就无所谓不解决了。结果后来网络压力一大(bt连接数小几千)网络就会出问题,dns服务会歇菜导致所有不是ip直连的程序都断网。而且ip直连丢包率会变得很高。

查看内核日志发现类似以下日志

NETDEV WATCHDOG: eth0 (rk_gmac-dwmac): transmit queue 0 timed out

又是网卡驱动,又是你啊。最后还是刷回了官方的openwrt,虽然版本老一年不过还是挺稳定的,内网访问也是能跑满千兆了。

1111 日 , 2024 13:55:46
一些cpu的性能对比

简单看看cpu单核计算性能,用以下命令计算1GB数据的sha512哈希
dd if=/dev/zero bs=1MB count=1024 | sha512sum

 

瑞芯微rk3288:11.4秒 (r2s软路由,很垃)
联发科mt7986a:7.3秒 (Filogic 830 红米ax6000路由器)
英特二j4125:4.6秒
按摩店3900x vps:3.3秒
英特二至强6238r vps:2.9秒
膏通骁龙8gen2:2.7秒
英特二13600k:1.4秒
英特二12100f:1.3秒???
英特二至强8352v:4秒???

 

 

1106 日 , 2024 9:40:13

一个升降桌+无线充电底座+显示器+漫步者音箱+低音炮功放的待机功耗是6-7w,和j4125小主机的低负载功耗一样。于是用智能插座配合hass,电脑关机后把这一坨东西全部关掉,省出了一台小主机的功耗,但是买小米智能插座3花了四十元,需要两年才能回本

1002 日 , 2024 19:08:56
做的第一个网线水晶头

截了图过了半个多月才发,当时纯粹就是为了练习,把好的线给剪掉重新做。第一个头就做了十几分钟,做出来确实能用,但是线皮没有压到肯定不耐用。

1001 日 , 2024 10:23:27
米家智能插座3搜不到wifi

以前也有过一个老款米家的插座,突然有一天无法绑定到米家app,一直搜不到wifi,后来懒得解决就卖掉了。今天买了俩米家智能插座3又是这个问题,米家app能发现设备,点进去后选择wifi一个都搜不到。手机是miui14 eu版的小米13p,以前是11p。然后换了一台miui11 eu的小米mix2s就可以搜到wifi了,简直莫名其妙,垃圾米家app。

更辣鸡的是,搜得到wifi也不一定连的上,输入密码点连接后一直显示假进度条,在路由器后台看一直断开重连,这插座真的太垃圾,wpa/wpa2 psk混合模式都不支持,必须设置到仅wpa-psk加密方式,算法用自动的ccmp就行了