wifi连接中operstate和carrier分别是什么作用?
如题,在Wifi连接过程中需要判断operstate和carrier的值,如果operstate为up且carrier为1,连接才成功。问题是这两个值是代表什么的?又有什么因素会影响这两个的值?我在连接wifi时,故意将Wifi密码输错误,此时operstate一直没有变成up,这是因为密码错误造成还是其他的原因呢?麻烦大神指点
[解决办法]
operstate 当前网络状态。
IF_OPER_UNKNOWN, 未知
IF_OPER_NOTPRESENT,网卡不存在
IF_OPER_DOWN, 断线
IF_OPER_LOWERLAYERDOWN, 我不知道
IF_OPER_TESTING, 测试
IF_OPER_DORMANT,休眠
IF_OPER_UP, 在线