精华内容
下载资源
问答
  • 有时候,我们的wifi网络设置了最大连接数,该数字小于我们的需求数,我们可以考虑利用路由器来进一步分发wifi网络。下面以tp-link的产品为例介绍如何分发网络。 1、开启路由器,让其发出广播信号 2、使用电脑无线...

           有时候,我们的wifi网络设置了最大连接数,该数字小于我们的需求数,我们可以考虑利用路由器来进一步分发wifi网络。下面以tp-link的产品为例介绍如何分发网络。

    1、开启路由器,让其发出广播信号

    2、使用电脑无线功能连接该路由器,登录路由器首页(路由器域名及登录密码见其标签)

    3、修改路由设置信息,如下列图

                                                                                    图1. 路由设置-上网设置

                                                                                         图2.路由设置-无线设置

    另外,LAN口设置以及DHCP服务器设置均选择自动设置即可。

    4、在应用管理模块中设置无线连接,根据提示,配置好本路由器的主路由器信息,并保存即可。最终配置成功的页面如下图所示:

                                                                                    图3:应用管理-无线桥接

                                                                                   图4:应用管理-信号强度调节

    5、上述配置好了之后,在网络状态模块中可以看到wifi信号分发情况,如下图所示:

                                                                                            图5:网络状态

    注:设备管理中可看到已连接的设备数量及ip地址。

    这样,就可以连接该路由器上网了

    展开全文
  • 3G路由器Wifi连接

    2013-01-26 23:51:07
    笔记本内置网卡和3G路由器Wifi连接
  • 主要介绍了笔记本怎么不用网线连接无线路由器(wifi无线网络),需要的朋友可以参考下
  • 我们在小米路由上刷入OpenWrt系统,然后将路由器连接上一级wifi,自己再作为路由器发出wifi给局域网用户使用,开发人员还可以在该路由器上挂载自己的驱动和应用程序该路由器刷机流程为:miwifi.bin->ssh工具包...

    我们在小米路由上刷入OpenWrt系统,然后将路由器连接上一级wifi,自己再作为路由器发出wifi给局域网用户使用,开发人员还可以在该路由器上挂载自己的驱动和应用程序

    该路由器刷机流程为:miwifi.bin->ssh工具包->openwrt系统(刷机流程请参考我之前的博文)

    下面是openwrt路由器设置过程:

    1.用网线连接电脑和路由器,登录路由器,选择wifi,然后点击Scan(即搜索你想要加入的网络)


    2. 选择你想要加入的wifi,然后输入该wifi的密码,之后submit
    (!!!一定要确保输入密码的正确性,路由器没有提示该密码错误的功能,会误导你以为连接上了)


    3.此时路由器已经可以实现上网,但是还不能发出wifi,故点击add按钮,增加新的wifi

    4.最后选择interface中的lan进行编辑

    第二张图片的ip要和第三张图片的ip保持一致





    总结:在刷这个模式时,走了好一段弯路。因为刚开始是要求路由器可以连接上一级wifi并能够发出新的wifi,因为我们使用的是小米路由器,然后就搜索了小米路由器的中继模式,我是输入了小米路由器的中继模式之后然后再输入openwrt系统,结果openwrt系统还是非中继,只能再将openwrt系统搞成中继模式。结果中间意识到会不会不用在刷入miwifi.bin文件的时候刷成中继,在最后刷完openwrt系统后,再将路由器搞成openwrt中继模式。

    结果还真的可以。办法倒是有了,又遇到了困难:

    1.后来在openwrt系统上研究中继,结果5G频段的搜索不到4G路由器的wifi只能搜到一个其他实验室的wifi就加入了,不料他们后来改了密码,导致路由器上不了网

    2.现在发现2.4G频段的可以搜到几乎所有的wifi(包括4G),然后就可以正确连接并发出wifi

    最后的收获是多动脑,少焦躁,多尝试,总会找到解决办法的

    展开全文
  • iOS wifi 路由器 连接

    2016-11-27 21:46:00
    iOS wifi 路由器 连接 (3年前的代码,现在已经忘记啥意思了) 目的: 让智能家居设备 连接指定的wifi 原理:在路由器的 管理页面模拟登录。。。 // // WifiSelectViewController.h // AirAppTest // // Created ...

     

    iOS wifi 路由器 连接 (3年前的代码,现在已经忘记啥意思了)

     

    目的: 让智能家居设备 连接指定的wifi 

    原理:在路由器的 管理页面模拟登录。。。

     

    //
    //  WifiSelectViewController.h
    //  AirAppTest
    //
    //  Created by apple on 13-11-30.
    //  Copyright (c) 2013年 apple. All rights reserved.
    //
    
    #import <UIKit/UIKit.h>
    #import "ASIHTTPRequest.h"
    
    #import "Wifi.h"
    #import "Utils.h"
    
    #import "LoginViewController.h"
    #import "LYViewController.h"
    
    @interface WifiSelectViewController : UIViewController<UITableViewDataSource, UITableViewDelegate,ASIHTTPRequestDelegate>{
       
        NSMutableArray* aryItems;
        
    	BOOL _reloading;
        int prevItemCount;
    }
    
    @property (nonatomic,retain) UITableView *tableView;
    @property (nonatomic,retain) UITableViewCell *tableViewCell;
    @property (nonatomic,retain) NSMutableArray *aryItems;
    
    
    
    
    @end
    

     

    //
    //  WifiSelectViewController.m
    //  AirAppTest
    //
    //  Created by apple on 13-11-30.
    //  Copyright (c) 2013年 apple. All rights reserved.
    //
    
    #import "WifiSelectViewController.h"
    #import "Wifi.h"
    
    @interface WifiSelectViewController ()
    
    @end
    
    @implementation WifiSelectViewController
    
    @synthesize tableView ;
    @synthesize tableViewCell;
    @synthesize aryItems ;
    
    Wifi *yyy;
    
    
    #pragma mark - page 界面
    #pragma  mark 初始化
    - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
    {
        self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
        if (self) {
        }
        return self;
    }
    
    #pragma  mark 加载界面
    -(void)loadView{
        [self.navigationController setToolbarHidden:YES animated:YES];
        [self.navigationController setNavigationBarHidden:YES animated:NO];
        
        //代码实现界面
        //添加一个唯一父视图
        UIView *baseView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
        UIColor *bgColor =[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];
        baseView.backgroundColor = bgColor;
        self.view = baseView ;
        
        //蓝底面板
        //设置logo
        UIImageView *yfrdlogo =  [[UIImageView alloc] init];
        [yfrdlogo setFrame:CGRectMake(90,15,140,40)];
        UIImage *imgyfrdlogo =[Utils stretch:@"logo.png"];
        yfrdlogo.image= imgyfrdlogo;
        [self.view addSubview:yfrdlogo];
        //
        //    UIImage *buttonbg = [Utils stretch:@"login_midbutton_background_highlighted.png"];
        //    //login_midbutton_background_highlighted.9.png
        //
        //    UIImageView *buttonbgbg =  [[UIImageView alloc] init];
        //    [buttonbgbg setFrame:CGRectMake(10,65,300,25)];
        //    buttonbgbg.image= buttonbg;
        //    [self.view addSubview:buttonbgbg];
        
        //    UIButton *fhbutton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        //    [fhbutton setTitle:@"返回登陆页面" forState:UIControlStateNormal];
        //    [fhbutton setBackgroundImage:[UIImage imageNamed:@"history_nav_mid.png"] forState:UIControlStateNormal];
        //    [fhbutton setFrame:CGRectMake(10, 60, 100, 30)];
        //    [fhbutton addTarget:self
        //                 action:@selector(goback)
        //       forControlEvents:UIControlEventTouchUpInside];
        //    [self.view addSubview:fhbutton];
        //
        //    UIButton *sxbutton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        //    [sxbutton setTitle:@"刷新" forState:UIControlStateNormal];
        //    [sxbutton setBackgroundImage:[UIImage imageNamed:@"history_nav_mid.png"] forState:UIControlStateNormal];
        //    [sxbutton setFrame:CGRectMake(110, 60, 100, 30)];
        //    [sxbutton addTarget:self
        //                 action:@selector(showagain)
        //       forControlEvents:UIControlEventTouchUpInside];
        //    [self.view addSubview:sxbutton];
        
        
        
        UIImageView *bgimageview =  [[UIImageView alloc] init];
        [bgimageview setFrame:CGRectMake(0,55,320,30)];
        UIImage *bgimage =[Utils stretch:@"login_midbutton_background_highlighted.9.png"];
        bgimageview.image= bgimage;
        [self.view addSubview:bgimageview];
        
        
        UIButton *cqbutton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        [cqbutton setTitle:@"重启" forState:UIControlStateNormal];
        [cqbutton setTitleColor:[UIColor colorWithRed:.196 green:.309 blue:.521 alpha:1] forState:UIControlStateNormal];
        [cqbutton setFrame:CGRectMake(130,55,50,30)];
        [cqbutton addTarget:self
                     action:@selector(restart)
           forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:cqbutton];
        
        
        
        
        
        
        
        CGRect rect = [[UIScreen mainScreen] bounds];
        CGSize size = rect.size;
        CGFloat width = size.width;
        CGFloat height = size.height;
        
        
        UIImageView *bg2imageview =  [[UIImageView alloc] init];
        [bg2imageview setFrame:CGRectMake(0,85,320,30)];
        UIImage *bg2image =[Utils stretch:@"login_midbutton_background_highlighted.9.png"];
        bg2imageview.image= bg2image;
        [self.view addSubview:bg2imageview];
        
        //
        UILabel *yiqibianhao =  [[UILabel alloc] initWithFrame:CGRectMake(20,85,75,25)];
        yiqibianhao.text =@"WIFI信号";
        yiqibianhao.font = [UIFont systemFontOfSize:15];
        yiqibianhao.textAlignment = NSTextAlignmentCenter ;
        yiqibianhao.backgroundColor =  [UIColor clearColor];
        [self.view addSubview:yiqibianhao];
        //
        UILabel *wangluojieru  =  [[UILabel alloc] initWithFrame:CGRectMake(130,85,75,25)];
        wangluojieru.text =@"加密";
        wangluojieru.font = [UIFont systemFontOfSize:15];
        wangluojieru.textAlignment = NSTextAlignmentCenter ;
        wangluojieru.backgroundColor =  [UIColor clearColor];
        [self.view addSubview:wangluojieru];
        //
        UILabel *caozuo =  [[UILabel alloc] initWithFrame:CGRectMake(155,85,170,25)];
        caozuo.text =@"计算";
        caozuo.font = [UIFont systemFontOfSize:15];
        caozuo.textAlignment = NSTextAlignmentCenter ;
        //caozuo.backgroundColor =[UIColor colorWithPatternImage:[UIImage imageNamed:@"history_nav_mid.png"]];
        caozuo.backgroundColor =  [UIColor clearColor];
        [self.view addSubview:caozuo];
        
        
        
        UILabel *diLabelFrame =  [[UILabel alloc] init];
        [diLabelFrame setFrame:CGRectMake(0,height-40,width,40)];
        diLabelFrame.textAlignment = NSTextAlignmentCenter ;
        diLabelFrame.backgroundColor = [UIColor blackColor];
        [self.view addSubview:diLabelFrame];
        
        
        //返回按钮
        UIButton *telbutton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        [telbutton setFrame:CGRectMake(5, height-35, 30, 30)];
        [telbutton setBackgroundImage:[UIImage imageNamed:@"btn_back1.png"] forState:UIControlStateNormal];
        [telbutton addTarget:self
                      action:@selector(goback)
            forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:telbutton];
        
        
        //shuaixin按钮
        UIButton *sxbutton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        [sxbutton setFrame:CGRectMake(280, height-35, 30, 30)];
        [sxbutton setBackgroundImage:[UIImage imageNamed:@"refresh.png"] forState:UIControlStateNormal];
        [sxbutton addTarget:self
                     action:@selector(showagain)
           forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:sxbutton];
    }
    
    #pragma mark - 方法功能
    #pragma mark  返回登陆界面
    - (void)goback{
        
        [self.navigationController popViewControllerAnimated:NO];
    }
    
    #pragma mark  刷新wifi
    -(void)showagain{
        
        
        //刷新等待标志
        [tooles showHUD:@"刷新WIFI……"];
         //连接网络
        NSString *urlstr = @"http://10.10.100.254/site_survey.html";
        NSURL *myurl = [NSURL URLWithString:urlstr];
        ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:myurl];
        //Basic认证
        [request setAuthenticationScheme:(NSString *)kCFHTTPAuthenticationSchemeBasic];
        [request setUseKeychainPersistence:YES];
        [request setUsername:@"admin"];
        [request setPassword:@"admin"];
        [request setDelegate:self];
        [request setDidFinishSelector:@selector(GetWifiResult:)];
        [request setDidFailSelector:@selector(GetWifiErr:)];
        [request startAsynchronous];
    
    }
    
    #pragma mark  跳转wifi界面并获取数据
    - (void)GetWifiResult:(ASIHTTPRequest *)request{
        NSData *data =[request responseData];
        NSString *result = [[NSString alloc] initWithData:data  encoding:NSUTF8StringEncoding];
        NSArray *array = [result componentsSeparatedByString:@"selectedSSIDChange('"];
        NSMutableArray *listData = [[NSMutableArray alloc] init];
        for (int i=1; i<[array count]; i++) {
            NSString *tablex = [array objectAtIndex:i];
            NSArray *arrayx = [tablex componentsSeparatedByString:@"')"];
            
            NSString *tablen  = [arrayx objectAtIndex:0];
            
            NSArray *arrayn = [tablen componentsSeparatedByString:@"', '"];
            Wifi *xyz = [[Wifi alloc] init];
            xyz.SSID = [arrayn objectAtIndex:0];
            xyz.BSSID = [arrayn objectAtIndex:1];
            //        xyz.RSSI = [arrayn objectAtIndex:3];
            xyz.Channel = [arrayn objectAtIndex:2];
            xyz.Encryption = [[[arrayn objectAtIndex:3] componentsSeparatedByString:@"','"]objectAtIndex:0];
            xyz.Authentication = [[[arrayn objectAtIndex:3] componentsSeparatedByString:@"','"]objectAtIndex:1];
            //        xyz.NetworkType = [[[arrayn objectAtIndex:7] componentsSeparatedByString:@"</td> </tr>"]objectAtIndex:0];
            //      NSLog(@"---%@-%@-%@-%@-%@---",xyz.SSID,xyz.BSSID , xyz.Channel,xyz.Encryption,xyz.Authentication);
            [listData addObject: xyz];
        }
        //跳转wifi界面
        WifiSelectViewController *mainVC = [[WifiSelectViewController alloc] init];
        mainVC.aryItems = [[NSMutableArray alloc] initWithArray:listData];
        [self.navigationController pushViewController:mainVC animated:NO];
        //关闭等待标志
        [tooles removeHUD];
    }
    
    #pragma mark  跳转wifi界面失败
    - (void) GetWifiErr:(ASIHTTPRequest *)request{
        [tooles removeHUD];
        [tooles MsgBox:@"网络连接状态差,再进行网络连接……"];
    }
    
    #pragma mark  wifi设置成功后重启路由
    -(void)restart{
        [tooles showHUD:@"正在重启…"];
        
        NSString *urlstr = @"http://10.10.100.254/success_cn.html";
        NSURL *myurl = [NSURL URLWithString:urlstr];
        ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:myurl];
        //Basic认证
        [request setAuthenticationScheme:(NSString *)kCFHTTPAuthenticationSchemeBasic];
        [request setUseKeychainPersistence:YES];
        [request setUsername:@"admin"];
        [request setPassword:@"admin"];
        
        [request addRequestHeader:@"Accept" value:@"*/*"];
        [request addRequestHeader:@"Accept-Language" value:@"zh-CN"];
        [request addRequestHeader:@"Referer" value:@"http://10.10.100.254/do_cmd_cn.html"];
        [request addRequestHeader:@"User-Agent" value:@"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)"];
        [request addRequestHeader:@"Accept-Encoding" value:@"gzip, deflate"];
        [request addRequestHeader:@"Host" value:@"10.10.100.254"];
        [request addRequestHeader:@"Connection" value:@"Keep-Alive"];
        
        [request setPostValue:@"RESTART" forKey:@"HF_PROCESS_CMD"];
        
        [request setDelegate:self];
        [request setDidFinishSelector:@selector(GetPswRestartResult:)];
        [request setDidFailSelector:@selector(GetPswRestartErr:)];
        [request startAsynchronous];
    }
    
    - (void) GetPswRestartResult:(ASIHTTPRequest *)request{
        [tooles removeHUD];
        [tooles MsgBox:@"重启成功…"];
    }
    
    - (void) GetPswRestartErr:(ASIHTTPRequest *)request{
        [tooles removeHUD];
        [tooles MsgBox:@"网络连接状态差,请重新重启…"];
    }
    
    
    #pragma mark  点击tablecell 获取响应 得到实时数据
    -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"连接网络" message:@"输入密码" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"连接",nil];
        alert.alertViewStyle = UIAlertViewStylePlainTextInput;
        yyy = [aryItems objectAtIndex:[indexPath row]];
        [alert show];
    }
    
    #pragma mark  获取alert界面的按钮动作
    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
        if (buttonIndex == 0) {
            NSLog(@"--------quexiao");
        }else if(buttonIndex == 1){
            UITextField *tf=[alertView textFieldAtIndex:0];
            
            NSString *urlstr = @"http://10.10.100.254/do_cmd_cn.html";
            NSURL *myurl = [NSURL URLWithString:urlstr];
            ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:myurl];
            //Basic认证
            [request setAuthenticationScheme:(NSString *)kCFHTTPAuthenticationSchemeBasic];
            [request setUseKeychainPersistence:YES];
            [request setUsername:@"admin"];
            [request setPassword:@"admin"];
            
            [request addRequestHeader:@"Accept" value:@"*/*"];
            [request addRequestHeader:@"Accept-Language" value:@"zh-CN"];
            [request addRequestHeader:@"Referer" value:@"http://10.10.100.254/wireless_cn.html"];
            [request addRequestHeader:@"User-Agent" value:@"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)"];
            [request addRequestHeader:@"Accept-Encoding" value:@"gzip, deflate"];
            [request addRequestHeader:@"Host" value:@"10.10.100.254"];
            [request addRequestHeader:@"Connection" value:@"Keep-Alive"];
            
            [request setPostValue:yyy.SSID forKey:@"sta_setting_ssid"];
            [request setPostValue:tf.text forKey:@"sta_setting_wpakey"];
            [request setPostValue:yyy.Encryption forKey:@"sta_setting_encry"];
            [request setPostValue:yyy.Authentication forKey:@"sta_setting_auth"];
            [request setPostValue:yyy.Authentication forKey:@"sta_setting_auth_sel"];
            [request setPostValue:yyy.Encryption forKey:@"sta_setting_encry_sel"];
            [request setPostValue:@"ASCII" forKey:@"sta_setting_type_sel"];
            [request setPostValue:@"DHCP" forKey:@"wan_setting_dhcp"];
            
            [request setDelegate:self];
            [request setDidFinishSelector:@selector(GetWifiPswResult:)];
            [request setDidFailSelector:@selector(GetWifiPswErr:)];
            [request startAsynchronous];
            
        }
    }
    - (void) GetWifiPswErr:(ASIHTTPRequest *)request{
        [tooles MsgBox:@"网络连接状态差,请重新设置…"];
    }
    
    - (void) GetWifiPswResult:(ASIHTTPRequest *)request{
        [tooles MsgBox:@"网络设置成功,请重启一下设置…"];
    }
    
    #pragma mark   - 加载tableview 加载界面
    #pragma mark  获取table cell的个数
    -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
        return [aryItems count];
    }
    
    #pragma mark  显示cell的数据
    -(UITableViewCell *) tableView:(UITableView *)tableView2 cellForRowAtIndexPath:(NSIndexPath *)indexPath{
        //创建cell
        static NSString *CellTableIdentifier = @"CellTabeIndentifier";
        UITableViewCell *cell = [tableView2 dequeueReusableCellWithIdentifier:CellTableIdentifier];
        if (cell == nil) {
            cell =[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:CellTableIdentifier];
            CGRect labelSSIDValueRect = CGRectMake(10, 0,110,44);
            UILabel *labelSSIDValue = [[UILabel alloc] initWithFrame:labelSSIDValueRect];
            labelSSIDValue.textAlignment = NSTextAlignmentLeft;
            labelSSIDValue.textColor =[UIColor colorWithRed:.196 green:.309 blue:.521 alpha:1];
            labelSSIDValue.tag = 601;
            labelSSIDValue.font = [UIFont italicSystemFontOfSize:10];
            [cell.contentView addSubview:labelSSIDValue];
            
            CGRect lableEncryptionRect = CGRectMake(150, 0,50,44);
            UILabel *lableEncryptionValue = [[UILabel alloc] initWithFrame:lableEncryptionRect];
            lableEncryptionValue.textAlignment = NSTextAlignmentLeft;
            lableEncryptionValue.textColor =[UIColor colorWithRed:.196 green:.309 blue:.521 alpha:1];
            lableEncryptionValue.tag = 602;
            lableEncryptionValue.font = [UIFont italicSystemFontOfSize:10];
            [cell.contentView addSubview:lableEncryptionValue];
            
            CGRect lableAuthenticationRect = CGRectMake(230, 0,40,44);
            UILabel *lableAuthenticationValue = [[UILabel alloc] initWithFrame:lableAuthenticationRect];
            lableAuthenticationValue.textAlignment = NSTextAlignmentLeft;
            lableAuthenticationValue.textColor =[UIColor colorWithRed:.196 green:.309 blue:.521 alpha:1];
            lableAuthenticationValue.tag = 603;
            lableAuthenticationValue.font = [UIFont italicSystemFontOfSize:10];
            [cell.contentView addSubview:lableAuthenticationValue];
         
            //加载向右的图标
            UIImageView *imagearrow = [[UIImageView alloc]initWithFrame:CGRectMake(280, 15, 10 ,10 )];
            imagearrow.image = [UIImage imageNamed:@"arrow.png"];
            [cell.contentView addSubview:imagearrow];
            
            UILabel *yiqidLabelFrame =  [[UILabel alloc] init];
            [yiqidLabelFrame setFrame:CGRectMake(0,43,320,1)];
            yiqidLabelFrame.textAlignment = NSTextAlignmentCenter ;
            yiqidLabelFrame.backgroundColor = [UIColor blackColor];
            [cell.contentView addSubview:yiqidLabelFrame];
            
        }
        
        
        if (indexPath.row % 2)
        {
            [cell setBackgroundColor:[UIColor colorWithRed:.8 green:.8 blue:1 alpha:1]];
        }else {
            [cell setBackgroundColor:[UIColor whiteColor]];
        }
        
        NSUInteger row = [indexPath row];
        Wifi *xxx= [aryItems objectAtIndex:row];
        //加载数据ssid数据
        UILabel *labelSSID = (UILabel *)[cell.contentView viewWithTag:601];
        labelSSID.text =xxx.SSID;
        UILabel *lableEncryption = (UILabel *)[cell.contentView viewWithTag:602];
        lableEncryption.text =xxx.Encryption;
        
        UILabel *lableAuthentication = (UILabel *)[cell.contentView viewWithTag:603];
        lableAuthentication.text =xxx.Authentication;
        
        return cell;
    }
    
    #pragma mark  设置cell的高度
    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
        return  44.f;
    }
    
    #pragma mark  加载视图完成
    - (void)viewDidLoad{
        [super viewDidLoad];
        
        //设置tableView高度
        CGRect rect = [[UIScreen mainScreen] bounds];
        CGSize size = rect.size;
        CGFloat width = size.width;
        CGFloat height = size.height;
        
        //加载tableView数据
        tableView = [[UITableView alloc] initWithFrame:CGRectMake(0,115, width, height - 135 )];
        tableView.backgroundColor = nil;
        tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
        self.tableView.delegate=self;
        self.tableView.dataSource=self;
        [self.view addSubview:tableView];
        
        //重新加载
        [tableView reloadData];
    }
    
    #pragma mark  警告提示
    - (void)didReceiveMemoryWarning
    {
        [super didReceiveMemoryWarning];
    }
    
    @end
    

     

    #import <Foundation/Foundation.h>
    
    @interface Wifi : NSObject
    
    @property(nonatomic,retain) NSString * SSID;
    @property(nonatomic,retain) NSString * BSSID;
    @property(nonatomic,retain) NSString * RSSI;
    @property(nonatomic,retain) NSString * Channel;
    @property(nonatomic,retain) NSString * Encryption;
    @property(nonatomic,retain) NSString * Authentication;
    @property(nonatomic,retain) NSString * NetworkType;
    @property(nonatomic,retain) NSString * Password;
    
    
    @end

     

     

     

     

     

     

     

     

     

    捐助开发者

    在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



     
     
     谢谢您的赞助,我会做的更好!

     

     

     

     

     

     

    展开全文
  • 无线桥接(副路由器连接主路由器,以实现WiFi范围扩大)先期准备主路由器的设置副路由器设置其它 先期准备 需要有两台路由器,最少一部具有WDS功能。如果只有一部有WDS功能,则有WDS功能的作为副路由器。两部都有WDS...
  • 现在智能手机越来越普遍,很多家庭用户都喜欢用手机上网,可是流量太贵,只能安装无线路由器,让手机连接wifi上网,到时候坐着,躺着都可以上网,自由自在。 连接好无线路由器 把调制解调器与无线路由器通过网线连接...

    现在智能手机越来越普遍,很多家庭用户都喜欢用手机上网,可是流量太贵,只能安装无线路由器,让手机连接wifi上网,到时候坐着,躺着都可以上网,自由自在。 连接好无线路由器 把调制解调器与无线路由器通过网线连接起来,要看好插口。

    插好无线路由器的电源,检查指示灯 无线路由器要插在固定的电源上,电压要稳定在220V。连接好后,看看无线路由器的指示灯是否正常闪烁。

    然后笔记本电脑搜索附近的无线网络,找到信号最强的,和自己路由器相符合的名称。然后打开网址,输入“192.168.1.1”(一般无线路由器默认的),输入用户名和密码admin,进入无线路由器设置界面。

    然后可以根据说明书进行设置了,这里小编强调的是要设置好无线访问密码,以防他人偷用你的无线网络。

    展开全文
  • 主要介绍了必联(B-LINK)路由器隐藏wifi的方法及如何连接的相关资料,为了不让别人蹭网,不让别人看见自己的WIFI信号,现在好的路由器厂商已经有隐藏WIFI信号的功能,这里就给大家说说如何实现,需要的朋友可以参考...
  • 给大家详细分析了台式机PC电脑想上无线WIFI链接无线路由器的准备工作的解决办法,希望大家喜欢。
  • Free WiFi Router(无线wifi路由器)允许您创建一个热点,让你的笔记本变成一个虚拟的无线路由器,共享互联网连接。你可以使用RPA2技术加密你的共享连接,并设置ID和密码允许其它人访
  • 原因一、 家里路由器卡住了(常见现象:电脑能连接路由器wifi但是不能正常上网,连接自己手机热点wifi或者其他wifi可以正常上网) 解决办法: 重启路由器 推荐软件重启 手机连接路由器wifi热点后,登陆路由器的设置...
  • 登录移动路由器 http://192.168.1.1/start.ghtml 在“网络”tab下选择“WLAN网络配置”,记住 “无线信道”、“认证方式”、“WPA加密算法” 登录腾达路由器 http://192.168.0.1/advance.asp 选择 “wan...
  • 在第一次设置无线路由器上网的时候,可以使用手机、笔记本等无线终端,连接路由器的无线wifi,然后对无线路由器进行设置。但是,不少用户反馈,搜索出来十几个无线wifi名称,怎么才能知道哪一个wifi名称是自己的...
  • 无法ping通: 1)是不是在同一子网下 ...小米路由器WiFi 默认使用 WPA 加密,把加密方法改为 WPA2 就好了。不知是小米路由的 bug,还是觉得 WPA 不安全,故意把网内各个设备隔离开,类似于启用了"AP隔离"。 ...
  • 树莓派wifi路由器连接

    千次阅读 2015-01-05 21:22:09
    应该有相当一部分同学在如何用wifi进行树莓派连接遇到一些瓶颈,网上说的一般都需要一个路由器,其实不然,我们下载一个360免费wifi即可,相当于电脑当作路由器来分享网络,祥细步骤如下: 第一步 :下载360免费wifi...
  • 路由器穿墙能力差,不足以覆盖到所有房间角落时,我们希望能够增加一个路由器,来扩大房间WiFi的信号覆盖。这里简单记录一下连接两个路由器的设置方法。不同品牌和型号的路由器设置方式可能不同,所以本文仅供参考...
  • 飞Young任意路由器连接[破解路由器限制]

    万次阅读 多人点赞 2019-06-13 21:24:18
    飞Young任意路由器连接[破解路由器限制]看完以上还不会的,看下面。 以下是手动教程 首先你需要准备网线、路由器、一部手机 路由器选择廉价的即可,没必要太贵,宿舍电脑插网线网速是100M,wifi也就手机用...
  • 无线上网设备像手机、平板等等,这时就需要一个无线路由器,重点是无线路由器怎么设置参数,能够让用户搜索到网络信号进行无线本地上网连接,下面为大家介绍下无线路由器的正确设置步骤
  • 路由器修改wifi密码

    千次阅读 2017-07-09 22:39:31
    默认网关192.168.1.1就是本机连接路由器地址 二、登录路由器 打开浏览器,输入路由器的ip,即可进入路由器的登录界面;一般大多品牌路由器的出厂初始密码是123456,实际生活很少有人会去修改 输入密码,进入界面...
  • 校园网通过路由器WiFi

    千次阅读 2016-12-14 19:19:00
    一、一个账号多人连接WiFi 步骤1(路由接入广域网):路由器有很多不同接口,我们需要用一根网线将WAN口与校园网网口连接起来(一般颜色与路由器其他口颜色不同的口是WAN口),同时别忘了插电源,打开...
  • 树莓派制作路由器,手机连接wifi 在制作之前总的介绍本文用到的包:hostapd 以及dhcp服务 hostapd- 一个用户态用于AP和认证服务器的守护进程。它实现了IEEE 802.11相关的接入管理,IEEE 802.1X/WPA/WPA2/EAP 认证, ...
  • 如果你家中有闲置的路由器,和较长网线,可以通过将闲置的路由器作为连接点发射wifi,达到较大范围的wifi覆盖。比如可以在不同房间放置一个路由器,或者上下楼层放置路由器。且两个路由器可以发射两个不同账密的wifi...
  • 近日将Google Wifi更新到9202.35.8版本之后,一些Google Wifi用户称其设备经常出现连接频繁中断问题,而修复只能暂时解决问题,下面就详情来看看了解下吧
  • 问题描述:windows10,新安装家庭中文版系统,可以连接手机wifi热点上网,但连接路由器wifi后无法连接网络。 解决办法:需要更改网卡配置和网络适配器配置。 1.选择Internet协议版本4->选择高级->选择启用...
  • 手机登录路由器修改wifi密码

    千次阅读 2017-01-18 19:59:51
    手机进入路由器修改参数其实只要了解路由的几个基本参数即可。操作和电脑进行路由参数设定类似。因为手机不具有直接连接网线功能,所以路由当指的是无线路由器
  • @"WIFI" ;  }   break ;   default :   break ;  }  }  } // 根据状态选择   return  state; } #pragma mark #pragma 获取当前的ssid...
  • 基于WR703N路由器WIFI机器人

    千次阅读 2017-07-09 17:45:54
    wifi机器人是一个比较成熟作品了,特别是使用wr703制作wifi机器人的有很多例子,因为1、其体积小,2、实时获取视频相比STM32容易,STM32F1系列性能不够,使用OV系列的摄像头较为吃力,3、可以使用路由器连接外网,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,547
精华内容 1,018
关键字:

路由器连接wifi