androidwifi驱动
1. 怎么用安卓手机充当无线网卡让台式电脑连WiFi上网
市面上大部分的台式电脑是没有无线网卡的,今天小编给大家说下遇到这种情况怎么可以用手机wifi上网的方法。
开启分步阅读模式
工具材料:
台式电脑
360随身wifi
手机
数据线
操作方法
01
如果自己没有无线网下也没有随身wifi的话可以使用手机数据线来解决问题,首先把手机用数据线和电脑USB接口连接起来。
02
连接好之后在手机上面点击打开设置栏目进入设置页面。
03
这个时候手机可以连接上无线网络了。然后点击打开个人热点设置
04
进入之后点击下面的“其他共享方式”进入方式选择页面
05
在方式选择页面把下面的USB共享网络右侧的开关打开,耐心等待几秒钟电脑就可以借助手机连接的wifi上网了,如果手机开启的数据流量的话就会使用流量上网。
06
这样操作虽然简单但是不能边玩电脑边玩手机,郁闷。如果可以用的话可以买个外接的随身wifi硬件来使用。小编这里用360随身wifi给大家做个例子。用随身wifi连接到电脑USB接口。
07
连接好之后打开浏览器,在搜索栏输入:360随身wifi驱动 ,点后点击下面安装驱动。(注意:要用手机连接上电脑先,不然没网)
08
安装完成之后会弹出随身wifi的客户端界面。接下来要把wifi模式切换为网卡模式。
09
用鼠标右键点击电脑桌面右下角的随身wifi的图标,在出现的页面点击下面的“切换为无线网卡模式”
10
就会弹出一个提示栏,因为切换为无线网卡模式之后的话会关闭电脑上的wifi热点。点击“切换为无线网卡”
11
切换成功之后点击电脑右下角的网络连接图标,就可以看到很多无线信号的出现。点击自己知道密码的wifi输入密码就可以连接网络了。
12
如果手机连接的wifi不知道密码的话可以在电脑上下载安装一个wifi万能钥匙电脑版。
2. TCL的安卓系统 如何外置WIFI驱动问题
不需要装驱动。用电视搜索网络,搜索岛你家网络的用户名,然后填入密码即可。或者自己填用户名和密码。
3. 如何修改安卓刷机包的WIFI驱动
cm101s3是M8233主板的,也是这个问题
4. 你好,请教一下Android x86 wifi驱动怎么弄上去,我的本本是 ideapad s10 Broadcom 的无线网卡,
尊敬的用户,您好!根据您的描述。
就是linux驱动,您搜索一下Broadcom linux驱动,然后找到对应网卡的驱动然后用re文件管理器放到安卓对应位置。
还有您可以看看4.0启动的时候切换到命令模式,会提示无线网卡找不到什么驱动的。你把它记下来然后到2.3那里提取。
中国电信(中国)推出4.5寸大屏手机专题活动,4.5寸大屏手机,屏幕升级,大有看头。4款大屏手机供您选择,售价仅仅859元,超高配置超低价格,您值得拥有。相关活动专题如下:详情请登录天翼卖场(http://ah.189.cn/iphone/ext/4.5big/index.html)祝您购机愉快!也可向在线客服求助,7X24小时在线喔!
5. android用wifi连接其它设备,必需驱动吧如果是怎么实现
自己顶下,沉了,速度来大神再不解决,要挨批了
6. 有关android内核的wifi驱动api
通过程序来实现wifi的自动连接。
这两天对android的wifi功能研究了一下。下面共享出自己封装的WifiConnect类。(这里参考了ZXing开源项目中wifi模块)
首先,要了解android关于wifi的API.
如果喜欢看English API,这是android关于wifi的API地址:
http://developer.android.com/reference/android/net/wifi/package-summary.html(配置Wifi,还需要设定权限,android中关于wifi的API文档中说明了要添加什么权限)
如果一看英语就头疼,这里有关于wifi的api的中文解释
http://note.sdo.com/u/1500295617/n/prb71~jGAHfpnM0l000bgN
切入正题,这里贴出一个封装了的类(WifiConnect),在实例化WifiConnect对象时,需要传入一个WifiManager对象。WifiConnect类向外部提供一个Connect方法,参数是无线的SSID,password,还有加密类型。
[java] view plainprint?- <spanstyle="font-size:18px;">packagecom.example.aptest;
- importjava.util.List;
- importandroid.net.wifi.WifiConfiguration;
- importandroid.net.wifi.WifiManager;
- publicclassWifiConnect{
- WifiManagerwifiManager;
- //定义几种加密方式,一种是WEP,一种是WPA,还有没有密码的情况
- publicenumWifiCipherType
- {
- WIFICIPHER_WEP,WIFICIPHER_WPA,WIFICIPHER_NOPASS,WIFICIPHER_INVALID
- }
- //构造函数
- publicWifiConnect(WifiManagerwifiManager)
- {
- this.wifiManager=wifiManager;
- }
- //打开wifi功能
- privatebooleanopenWifi()
- {
- booleanbRet=true;
- if(!wifiManager.isWifiEnabled())
- {
- bRet=wifiManager.setWifiEnabled(true);
- }
- returnbRet;
- }
- //提供一个外部接口,传入要连接的无线网
- publicbooleanconnect(StringSSID,StringPassword,WifiCipherTypeType)
- {
- if(!this.openWifi())
- {
- returnfalse;
- }
- //开启wifi功能需要一段时间(我在手机上测试一般需要1-3秒左右),所以要等到wifi
- //状态变成WIFI_STATE_ENABLED的时候才能执行下面的语句
- //WifiManager.WIFI_STATE_ENABLING2
- //WifiManager.WIFI_STATE_ENABLED3
- System.out.println("wifiManager.getWifiState()"+wifiManager.getWifiState());
- while(wifiManager.getWifiState()==WifiManager.WIFI_STATE_ENABLING)
- {
- System.out.println("wifiManager.getWifiState"+wifiManager.getWifiState());
- try{
- //为了避免程序一直while循环,让它睡个100毫秒在检测……
- Thread.currentThread();
- Thread.sleep(100);
- }
- catch(InterruptedExceptionie){
- }
- }
- WifiConfigurationwifiConfig=this.createWifiInfo(SSID,Password,Type);
- //
- if(wifiConfig==null)
- {
- returnfalse;
- }
- WifiConfigurationtempConfig=this.isExsits(SSID);
- if(tempConfig!=null)
- {
- wifiManager.removeNetwork(tempConfig.networkId);
- }
- intnetID=wifiManager.addNetwork(wifiConfig);
- booleanbRet=wifiManager.enableNetwork(netID,false);
- returnbRet;
- }
- //查看以前是否也配置过这个网络
- (StringSSID)
- {
- List<WifiConfiguration>existingConfigs=wifiManager.getConfiguredNetworks();
- for(:existingConfigs)
- {
- if(existingConfig.SSID.equals("""+SSID+"""))
- {
- returnexistingConfig;
- }
- }
- returnnull;
- }
- (StringSSID,StringPassword,WifiCipherTypeType)
- {
- WifiConfigurationconfig=newWifiConfiguration();
- config.allowedAuthAlgorithms.clear();
- config.allowedGroupCiphers.clear();
- config.allowedKeyManagement.clear();
- config.allowedPairwiseCiphers.clear();
- config.allowedProtocols.clear();
- config.SSID="""+SSID+""";
- if(Type==WifiCipherType.WIFICIPHER_NOPASS)
- {
- config.wepKeys[0]="""+""";;
- config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
- config.wepTxKeyIndex=0;
- //或者下面两段代码也可以
- //config.hiddenSSID=true;
- //config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
- }
- elseif(Type==WifiCipherType.WIFICIPHER_WEP)
- {
- config.wepKeys[0]="""+Password+""";
- config.hiddenSSID=true;
- config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.SHARED);
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40);
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP104);
- config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
- config.wepTxKeyIndex=0;
- }
- elseif(Type==WifiCipherType.WIFICIPHER_WPA)
- {
- config.preSharedKey="""+Password+""";
- config.hiddenSSID=true;
- config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);
- config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK);
- config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP);
- //config.allowedProtocols.set(WifiConfiguration.Protocol.WPA);//这句好像不行
- config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);
- config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP);
- config.status=WifiConfiguration.Status.ENABLED;
- }
- else
- {
- returnnull;
- }
- returnconfig;
- }
- }
- </span>
7. 怎样将android wifi编译成驱动模块
修改 init.rc:很多文章都有描述,但还是有些说明不清的地方,我先列出增加项,然后作些说明。
增加: mkdir /system/etc/wifi 0771 wifi wifi
chmod 0771 /system/etc/wifi
chmod 0660 /system/etc/wifi/wpa_supplicant.conf
chown wifi wifi /system/etc/wifi/wpa_supplicant.conf #wifi的原始配置文件
# wpa_supplicant socket
mkdir /data/system/wpa_supplicant 0771 wifi wifi
chmod 0771 /data/system/wpa_supplicant #放置wifi interface的地方
mkdir /data/misc/wifi 0771 wifi wifi
chmod 0771 /data/misc/wifi
chmod 0660 /data/misc/wifi/wpa_supplicant.conf #wifi的配置文件,将由wpa_supplicant根据实际配置写入该文件
mkdir /data/misc/wifi/sockets 0777 wifi wifi #与上层通过socket通信的路径
# Prepare for wifi
setprop wifi.interface ra0 #intreface名称设置,这在framework/base/wifi/java/android/net/wifi /WifiStateTracker.java中会用到,以处理dhcp。rt2070用ra0,而vt6656使用eth1。
这里0771对 目录权限的处理是为了所有用户能对下一级进行搜索,而红字特别提醒的权限配置,是因为/data/misc/wifi/sockets目录不仅为wifi拥有者服务,还因为通信的原因要和其他用户联系,要不然,将会出现Unable to open connection to supplicant on "/data/system/wpa_supplicant/ra0": Connection refused,或permission denied的错误。很多人干脆将上述所有的权限都设为0777,当然也行,但总觉得有些粗糙。
service的修改:
service wpa_supplicant /system/bin/logwrapper /system/bin/wpa_supplicant /
-Dwext -ira0 -c/data/misc/wifi/wpa_supplicant.conf #也可以用/system/etc/wifi/wpa_supplicant.conf代替
user root
group system wifi inet
# socket wpa_wlan0 dgram 660 wifi wifi #屏蔽该项是因为这项是用于UDP连接的
disable
oneshot
service dhcpcd /system/bin/logwrapper /system/bin/dhcpcd -d -B ra0
group system dhcp wifi
disabled
oneshot
8. 安卓手机usb连接电脑共享wifi需要什么驱动
不用用户自己安装驱动,如果手机网络的设置里面有这个功能,只需要将数据线连接电脑和手机,然后打开给功能即可。
9. 安卓手机wifi老是自动断开
两个原因:
1、路由设置、手机连接路由设置不正确,重新检查设置一下。
2、排除原因的话,那就是跟你手机的系统版本wifi驱动有关,请重刷其他系统版本。
一、手机的设置问题
您可以进入“手机设置->无线和网络->WLAN设置”,点击手机下方的”菜单“按钮,在弹出的菜单中选择“高级”,然后在“WLAN休眠策略”的下拉菜单中选择”从不“,从而实现WLAN始终开启,永不休眠。选择合适WIFI休眠策略可以帮助您获得更好的手机体验。
二、路由器的信号不稳定,造成经常断线
现在的家用无线路由器一般是支持802.11b和802.11g制式。电脑的网卡一般都是支持的。 但是很多手机只是支持其中一种,请更换网络制式后重新启动路由器试试。另外建议不要选择混合模式。
拓展资料:
1、钓鱼陷阱
许多商家为招揽客户,会提供WiFi接入服务,客人发现WiFi热点,一般会找服务员索要连接密码。黑客就提供一个名字与商家类似的免费WiFi接入点,吸引网民接入。
一旦连接到黑客设定的WiFi热点,上网的所有数据包,都会经过黑客设备转发,这些信息都可以被截留下来分析,一些没有加密的通信就可以直接被查看。
除了伪装一个和正常WiFi接入点雷同的WiFi陷阱,攻击者还可以创建一个和正常WiFi名称完全一样的接入点。由于无线路由器信号覆盖不够稳定,你的手机会自动连接到攻击者创建的WiFi热点。在你完全没有察觉的情况下,又一次掉落陷阱。
2、主动攻击
黑客可以使用黑客工具,攻击正在提供服务的无线路由器,干扰连接,家用型路由器抗攻击的能力较弱的网络连接就这样断线,继而连接到黑客设置的无线接入点。
攻击者首先会使用各种黑客工具破解家用无线路由器的连接密码,如果破解成功,黑客就成功连接你的家用路由器,共享一个局域网。
攻击者除了免费享用网络带宽,还会尝试登录你的无线路由器管理后台。由于市面上存在安全隐患的无线路由器相当常见,黑客很可能破解家用路由器登录密码。
10. 有谁知道如何提取android固件里面的wifi驱动
网络下载