Ubuntu挂载无线网络驱动器
导读:Ubuntu 挂载无线网络驱动器的正确做法 先明确你的目标 若你是想访问路由器/NAS上的网络共享盘(如 SMB/CIFS 或 NFS),请看第2节的挂载方法。 若你是想让 Ubuntu 电脑本身提供 Wi‑Fi 热点供其他设备上网,请看...
Ubuntu 挂载无线网络驱动器的正确做法
先明确你的目标
- 若你是想访问路由器/NAS上的网络共享盘(如 SMB/CIFS 或 NFS),请看第2节的挂载方法。
- 若你是想让 Ubuntu 电脑本身提供 Wi‑Fi 热点供其他设备上网,请看第3节的共享方法。
- 若你是发现系统找不到无线网卡(Wi‑Fi 适配器),请看第4节的驱动修复。
通过 SMB/CIFS 挂载网络共享盘(最常见)
- 安装必要组件(桌面版通常已自带,服务器版按需安装):
- sudo apt update
- sudo apt install -y cifs-utils
- 创建本地挂载点(示例:/mnt/nas):
- sudo mkdir -p /mnt/nas
- 手动挂载示例(将共享 //192.168.1.100/Share 挂到 /mnt/nas):
- 交互式凭据:sudo mount -t cifs //192.168.1.100/Share /mnt/nas -o username=你的用户名
- 直接写入凭据(注意安全性):sudo mount -t cifs //192.168.1.100/Share /mnt/nas -o username=你的用户名,password=你的密码,vers=3.0
- 指定域/工作组(如需要):加上 ,domain=WORKGROUP
- 开机自动挂载(推荐用凭据文件,避免明文密码出现在 /etc/fstab):
- 准备凭据文件:sudo nano /etc/smbcredentials
- username=你的用户名
- password=你的密码
- domain=WORKGROUP(可选)
- 设置权限:sudo chmod 600 /etc/smbcredentials
- 编辑 /etc/fstab,加入一行:
- //192.168.1.100/Share /mnt/nas cifs credentials=/etc/smbcredentials,vers=3.0,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
- 验证:sudo mount -a(无报错即成功)
- 准备凭据文件:sudo nano /etc/smbcredentials
- 说明
- 若服务器是 NFS,可用:sudo mount -t nfs 192.168.1.100:/share /mnt/nas
- 若提示协议或权限问题,尝试将 vers 改为 2.0/3.0/4.1 等兼容版本;局域网共享盘通常走 SMB/CIFS。
将 Ubuntu 设为 Wi‑Fi 热点共享网络
- 图形界面(NetworkManager,适合桌面版)
- 右上角网络图标 → 编辑连接… → 无线 → 添加 → 填写 SSID,模式选 Ad‑hoc 或 Hotspot(不同版本名称略有差异)。
- 无线安全:选择 WPA/WPA2,设置密码。
- IPv4 设置:方法选 与其他计算机共享(Shared to other computers)。
- 应用后启用该热点,其他设备即可搜索连接。
- 命令行(hostapd + dnsmasq,适合服务器/进阶用户)
- 安装:sudo apt install -y hostapd dnsmasq
- 配置 hostapd(/etc/hostapd/hostapd.conf,按需修改):
- interface=wlan0
- driver=nl80211
- ssid=MyUbuntuAP
- hw_mode=g
- channel=6
- wpa=2
- wpa_passphrase=YourStrongPassword
- wpa_key_mgmt=WPA-PSK
- rsn_pairwise=CCMP
- 启动 hostapd:sudo systemctl restart hostapd(或 hostapd /etc/hostapd/hostapd.conf)
- 配置 dnsmasq(/etc/dnsmasq.conf,按需修改):
- interface=wlan0
- dhcp-range=192.168.50.10,192.168.50.100,12h
- 启用 IP 转发与 NAT(示例,eth0 为上行网口):
- sudo sysctl -w net.ipv4.ip_forward=1
- sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
- 启动 dnsmasq:sudo systemctl restart dnsmasq
- 说明
- 部分设备(如部分 Android 版本)不支持 Ad‑hoc,建议使用 Hotspot/AP 模式;hostapd 方案更通用。
找不到无线网卡驱动的修复步骤
- 检查是否识别网卡:
- 查看无线接口:iwconfig 或 ip a(常见名如 wlan0)
- 启用专有驱动:
- 系统设置 → 软件和更新 → 附加驱动,选择可用的专有驱动并应用,重启。
- 关闭 Secure Boot(很多闭源驱动需要):
- 进入 BIOS/UEFI → 关闭 Secure Boot → 保存重启。
- Broadcom 等特殊网卡(示例思路):
- 安装编译依赖:sudo apt-get install build-essential linux-headers-generic
- 获取并编译 wl 驱动,加载模块:sudo modprobe wl,必要时加入 /etc/modules 持久化。
- 说明
- 无法连接 Wi‑Fi 时,可先用网线或离线包完成上述步骤;关闭 Secure Boot 是启用部分闭源驱动的关键。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载无线网络驱动器
本文地址: https://pptw.com/jishu/788213.html
