向日葵智能插头C1pro、C2等问题多多的,官方不解决,只能自救
吐槽下:
很早就买了2个C1pro,和1个能电量统计的C2,问题一直有存在:
1、app添加设备、插头很难连上wif,很难被添加成功
2、即使添加成功,设备一直离线
3、运气好添加成功,设备也在线了,过几天设备就离线了
4、电话咨询厂家客服,告诉我设备坏了,换一个吧
5、在线咨询厂家客服,来一场几天不解决问题的沟通

最近几天经过研究:
1、向日葵智能插头,C1pro卖39元/个和C2卖59元/个,但却采用很低端的无线模组,低成本 2.4G b/g 模组,连2.4G n模式都不支持,很多无线路由器都不在支持 b/g 模组。
2、低成本,兼容性差的无线老模组,造成app添加设备连接无线网络困难。
3、官方没正面解答和解决用户的问题,要么就是一本正经说过保了坏了,或者就是瞎问瞎指导:指示灯什么颜色,卸载app,重启网络重启手机试试。
4、还有种情况,用户找到老款的无线路由器,通过配置wifi 的b/g模式,关闭n模式,能支持和兼容向日葵的低成本模组,添加设备非常丝滑。但是没过几小时,或者几天设备在APP上离线了。本地局域网插头的mac、ip都是正常在线的,内网ping都正常。
5、新问题:插头没多久离线,各种找原因。咨询官方客服等于浪费时间,得不到任何有价值的支持。
6、我严重怀疑:设备本身硬件宕机、固件脚本狗屁不通(没看门狗短线重连)、服务端异常、向日葵业务和技术跑路了。
开始自救吧:
1、用老款的无线路由器,开启wifi 的b/g模式,关闭n模式,能丝滑连接设备,经常不定时离线,路由器无线配置也做不了深层次修改。
2、按照我https://post.smzdm.com/p/a6pmg8le/,我家里有个all in one的软路由,pve下添加无线2.4g,定制无线ap的网络
3、安装工具无线相关工具,以下命令已经全部打包
输入:apt-get install iw net-tools wireless-tools hostapd
输入:Y
4、nano /etc/default/hostapd
添加:DAEMON_CONF="/etc/hostapd/hostapd.conf"
然后ctrl+O 回车保存,ctrl+x 退出。
5、编辑无线热点配置,需要修改ssid= 和 wpa_passphrase=,这两项目就是无线信号和无线密码
nano /etc/hostapd/hostapd.conf
输入以下文本
interface=wlp2s0 #需要修改成,你的无线网卡的名称
bridge=vmbr1
driver=nl80211
country_code=CN
hw_mode=g
channel=6
ssid=(你的无线信号名称,简单点不要带符号)
wpa=2
wpa_passphrase= (你的密码,数字+字母8位)
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
# 11g 全部速率,屏蔽11b的1/2/5.5Mbps
supported_rates=60 90 120 180 240 360 480 540
basic_rates=120 240
# 新增IoT设备防掉线参数,经过测试,即使路由器pppoe重播、10天左右也没离线
ap_max_inactivity=65535
skip_inactivity_poll=0
disassoc_low_ack=0
beacon_int=100
dtim_period=2
wmm_enabled=0
wpa_group_rekey=0
然后ctrl+O 回车保存,ctrl+x 退出。
6、编辑PVE的网络配置,vmbr1 绑定 wlp2s0
输入:nano /etc/network/interfaces
配置内容:
auto lo
iface lo inet loopback
iface enp1s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.10.254.77/24 #根据实际网络设置IP,我这里是WAN口的
gateway 10.10.254.1 #根据实际网络设置网关,我这里是WAN口的
bridge-ports enp1s0 #我把网口1桥接在这里 ,继承WAN口业务
bridge-stp off
bridge-fd 0
iface enp2s0 inet manual
iface wlp2s0 inet manual
auto vmbr1
iface vmbr1 inet static #如果不配置IP则为iface vmbr1 inet manual
address 192.168.100.77/24 #根据实际网络设置IP,我这里是LAN口的
gateway 192.168.100.1 #根据实际网络设置IP,我这里是LAN口的
bridge-ports enp2s0 wlp2s0 #我把网口2和无线桥接在这里 ,继承LAN口业务
bridge-stp off
bridge-fd 0
然后ctrl+O 回车保存,ctrl+x 退出。
7、解除pve对hostapd服务的禁用,及hostapd服务设置为开机启动。
输入:systemctl unmask hostapd
输入:systemctl enable hostapd
8、更新hostapd启动服务的配置
输入:hostapd -d /etc/hostapd/hostapd.conf
可能会遇到不停滚代码的情况,按下ctrl+z,停止即可
9、重启下PVE。
输入:reboot
10、 用iw dev查看ssid 工作情况
输入:iw dev

11、其他命令:
systemctl restart hostapd #重启无线ap,设备会重新连接的
iw dev wlp2s0 station dump | grep Station # 列出已经上线无线设备的mac
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案