共享windows无线网络给ubuntu有线网卡

本文介绍如何通过有线连接将Windows系统的无线网络共享给Ubuntu系统使用。主要步骤包括配置Windows的无线网络共享、以太网IPv4地址,以及Ubuntu的有线网卡静态IP和DNS等。

windows系统连接了wifi无线网络, 可以通过一根网络将windows机器和ubuntu机器连接起来,将windows的无线网络共享给ubuntu机器使用。具体步骤如下:

一、配置windows电脑

1、配置无线网络的共享属性,先将windows的无线网络共享给windows的有限网卡(我的电脑的有限网卡对应的是 以太网), 具体配置如下,配置好以后,会提示共享后的 以太网 ip,我的是192.168.137.1

 2、配置 windows的有限网卡,配置以太网的 ipv4为上一步提示的ip:192.168.137.1

 二、配置ubuntu系统

1、配置ubuntu的有线网卡的静态ip,配置为windows 有限网卡的ipv4 ip:192.168.137.1的同网段ip, 可以配置为192.168.137.2

首先运行 ifconfig,查看有限网卡编号:

对于我的ubuntu是    enp1s0

(1)可以通过

sudo ipconfig  enp1s0  192.168.137.2 netmask 255.255.255.0           

临时配置ubuntu系统的 有限网卡的静态ip和子网掩码,

设置网关
route add default gw 192.168.137.1

(2)也可以修改网卡的配置文件,永久修改有线网卡ip
ubuntu修改IP地址:
vi /etc/network/interfaces

------------------------------------------------------------------------------

# 添加一下信息

iface enp1s0 inet static

        address 192.168.137.2

        netmask 255.255.255.0

        network 192.168.1.0

        broadcast 192.168.137.255

        gateway 192.168.137.1.2

------------------------------------------------------------------------------

/etc/init.d/networking restart

也可以重新开关网口

#fdown eth0
#ifup eth0

三、配置 DNS

vim /etc/systemd/resolved.conf

-------修改DNS为想要配置的192.168.137.1(windows共享的有线网卡ip),

DNS=192.168.137.1

LLMNR=no

----------------------------------

重新加载DNS配置

systemctl restart systemd-resolved

 

 

四、测试是否联通

ping www.baidu.com 或ping 8.8.8.8 

<think>我们正在处理一个关于在Ubuntu系统上安装无线网卡驱动的问题。用户希望下载并安装适用于Ubuntu的无线网卡驱动程序。我们将参考提供的引用信息,并给出清晰的步骤。根据引用内容,我们可以总结出以下关键点:1.首先需要确定无线网卡的型号(非常重要,因为不同型号需要不同的驱动)。2.根据型号,寻找对应的驱动安装方法。3.常见的安装方法包括使用apt安装官方仓库的驱动,或者手动下载并安装驱动。步骤:1.确定无线网卡型号:在终端中运行命令:`lspci|grepNetwork`或`lspci|grepWireless`来查看无线网卡信息。2.根据型号选择驱动安装方式:-如果是Broadcom(博通)网卡,引用[1]、[3]、[4]提到了安装`bcmwl-kernel-source`驱动包,或者从博通官网下载驱动。-其他型号的网卡可能需要不同的驱动包。3.安装驱动:a.如果可以连接到有线网络,则可以使用apt命令安装。例如,对于Broadcom网卡:```bashsudoaptupdatesudoaptinstallbcmwl-kernel-source```b.如果没有有线网络,则需要从其他设备下载对应的驱动包(.deb文件)然后安装,或者从官网下载驱动源码编译安装。4.手动安装驱动(以Broadcom为例,参考引用[4]):-从博通官网下载驱动:http://www.broadcom.com/support/802.11/linux_sta.php-安装依赖项(如dkms):```bashsudoaptupdatesudoaptinstalldkms```-然后安装下载的驱动包(假设下载的文件名为`hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz`):```bashtarxvfhybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gzcdhybrid-v35_64-nodebug-pcoem-6_30_223_271sudomakeclean#可选,清理之前编译的痕迹sudomakesudomakeinstall```注意:手动编译安装可能需要安装内核头文件(`sudoaptinstalllinux-headers-$(uname-r)`)。5.重启系统或加载模块:安装完成后,可能需要重启系统,或者使用`modprobe`加载驱动模块。重要提示:在安装驱动之前,确保系统已经更新,并且安装了必要的构建工具(如build-essential)和内核头文件。根据引用[3]的建议,我们强调:在安装驱动前一定要确认自己的无线网卡型号,然后针对型号寻找解决方案。因此,我们给用户的回答应该按照以下步骤:步骤1:确定无线网卡型号步骤2:根据型号选择安装方法(优先使用官方仓库的驱动,如果没有再考虑手动安装)步骤3:按照具体方法安装步骤4:验证驱动是否安装成功注意:用户可能没有有线网络,因此需要提供在没有网络的情况下如何安装的方法(例如,使用其他设备下载驱动包,然后通过U盘复制到Ubuntu系统中)。考虑到用户可能无法上网,我们还可以建议用户使用手机USB共享网络,以便在安装驱动前临时获得网络连接。下面我们以回答的形式组织内容。</think>### 如何在 Ubuntu 上下载并安装无线网卡驱动 #### 步骤 1:确定无线网卡型号(关键步骤) ```bash lspci | grep -i wireless # 或 lspci | grep -i network ``` 输出示例: `03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n` **重要提示**:记录红框标注的芯片型号(如 BCM43142),不同型号需不同驱动[^3]。 #### 步骤 2:选择安装方式 **👉 方式一:通过 apt 安装(需有线网络)** ```bash sudo apt update # 常见驱动包示例: sudo apt install bcmwl-kernel-source # Broadcom 网卡 sudo apt install firmware-iwlwifi # Intel 网卡 sudo apt install rtl8812au-dkms # Realtek 网卡 ``` **说明**:驱动包名需匹配你的网卡型号,可搜索"Ubuntu + [芯片型号] 驱动"确认包名[^3][^4]。 **👉 方式二:手动下载驱动(无网络时)** 1. **下载驱动**: - 从其他设备访问网卡官网(如 Broadcom:http://www.broadcom.com/support/802.11/linux_sta.php) - 或搜索芯片型号 + "Linux driver"(如 "BCM43142 Linux driver")[^1][^4] 2. **传输到 Ubuntu**: - 使用 U 盘复制下载的驱动文件(通常是 .tar.gz 或 .deb 格式) 3. **安装依赖**: ```bash sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r) ``` 4. **安装驱动**: **.deb 文件安装**: ```bash sudo dpkg -i 驱动文件.deb ``` **源码编译安装**: ```bash tar -xzvf 驱动包.tar.gz cd 驱动目录 make sudo make install sudo modprobe -r 旧驱动模块 # 卸载旧驱动 sudo modprobe 新驱动模块 # 加载新驱动 ``` #### 步骤 3:验证安装 ```bash # 检查驱动加载 lsmod | grep -i 驱动关键字(如 wl、iwlwifi) # 检查网络接口 ip a show | grep wl # 重启网络服务 sudo systemctl restart NetworkManager ``` #### 常见问题解决 - **驱动冲突**:卸载冲突驱动(如 `sudo apt purge b43-fwcutter`) - **Secure Boot 阻止**: ```bash sudo mokutil --disable-validation # 或进入 BIOS 关闭 Secure Boot ``` - **内核更新后失效**:重新安装驱动 `sudo apt reinstall 驱动包` > **关键提示**: > 1. 务必先确认网卡型号,错误驱动会导致系统不稳定[^3] > 2. 优先尝试 `apt` 安装,手动编译是最后手段[^4] > 3. 安装后需重启或手动加载模块 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值