`
猫太的鱼
  • 浏览: 242683 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ArchLinux无线网络配置

 
阅读更多
我的电脑:联想的旭日系列,很早以前的型号。装上archlinux的基础系统后,不能直接连互联网,需要自己进行一些设置。对于老手肯定没有什么问题,不过对于一个新手可能是一个很大的问题。。。。

一,无线网卡驱动的安装

无线网卡的型号各种各样,我自己的电脑是BCM4311的,不同型号的网卡大家可以通过下面的实例自己进行举一反三。

下载驱动
我的B43的驱动是以中间件(firmware)的形式提供的,下面是下载地址:
http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
然后,执行操作:
引用
# tar xvjf broadcom-wl-4.80.53.0.tar.bz2
# cd broadcom-wl-4.80.53.0/kmod
# b43-fwcutter -w /lib/firmware wl_apsta.o (如果没有b43-fwcutter命令,那就安装一个b43-fwcutter包)


重启系统,看看系统是否能自动加载驱动
引用
# dmesg | grep b43


二,系统启动脚本的配置

编辑文件/etc/rc.conf

引用
lo="lo 127.0.0.1"
wlan0="dhcp"
interface=wlan0

其实,我对于上面的设置对于无线网络的启动是否具有决定性作用也不太确定。。。。

然后,重启系统,不出问题就可以看到电脑的无线网卡已经启动了,可以使用命令:
引用
iwconfig


三,连接无线路由

相信大家的无线路由都是有加密的,通常的加密方式都是WPA的,其他的加密方式,例如WEP在路由验证上比较简单,大家可以自己GOOGLE。这里重点说明在WPA验证方式下,如何来连接无线路由。

首先,看看自己能不能检索到自己的无线路由
引用
iwlist wlan0 scan


在看到自己的无线路由后,我们一步一步使用WPA的验证来连接路由

备份WPA-PSK原协议
引用
cp /etc/wpa_supplicant.conf  /etc/wpa_supplicant.conf.orig


生成自己的配置文件
引用
wpa_passphrase yourssid yourpassphrase > /etc/wpa_supplicant.conf

说明:yourssid就是路由的名字,例如:TP-LINK_XXXXXX;yourpassphrase是你的密码

编辑
vi /etc/wpa_supplicant.conf
最顶部加入
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel

完成WPA-PSK设定
引用
wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

上面的命令会创建一个WPA验证的守护进程,用来在无线网卡加密验证的时候起作用。

启动网线网卡
引用
ifconfig wlan0 up    #注,是wlan0还是ath0ifconfig查看
iwconfig wlan0 yourssid
dhcpcd wlan0


如果没有问题,你现在应该可以上网了。

注意:对于以上的操作我们都是使用命令完成的,所以在系统重启之后,就没有了效果,所以可以将以上的一部分操作写在启动脚本中,从而在每次系统重启后可以自动连接无线路由

在/etc/rc.local这个脚本中写入如下内容:
引用
wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
dhcpcd wlan0


PS:对于安装archlinux操作系统后,如果没有ifconfig,iwconfig,iwlist,wpa_supplicant这些命令可以到archlinux的官网下载net-tools和wireless-tools这两个包来解决。
分享到:
评论

相关推荐

    Win7 32位系统archlinux静态网络配置错误造成无法上网的解决方法.docx

    有线网络配置是指使用网线连接到交换机或路由器的网络配置,而无线网络配置是指使用无线网络适配器连接到无线网络的配置。 在 ArchLinux 中,静态网络配置可以通过使用 ifconfig 和 route 命令来实现。ifconfig ...

    archlinux+grub or systemd-boot启动安装简单教程

    在ArchLinux中,可以使用`iwctl`命令来管理无线网络,例如通过`device list`查看设备,`station wlan0 scan`进行无线扫描,`station wlan0 connect 无线名称`来连接网络。一旦连接成功,你可以使用`fdisk -l`查看...

    安装archlinux和hyprland的一些命令顺序记录

    #### 一、初始设置与网络配置 在开始安装ArchLinux之前,确保计算机已经通过USB或者网络引导到了ArchLinux的Live环境。 **1. 改变终端字体大小** `setfont ter-132n` 这个命令用于设置终端的字体大小,以便于...

    archlinux安装步骤整理

    若为无线网络环境,则使用`wifi-menu`工具设置无线网络。具体步骤包括选择SSID和输入WiFi密码。 3. **测试网络连接** 使用`ping`命令测试网络连通性。 #### 四、编辑镜像站文件 1. **编辑镜像站点列表文件** ...

    wifi-select:在ArchLinux控制台中选择wifi网络的工具

    **WiFi-Select:ArchLinux控制台中的无线网络选择工具** 在 ArchLinux 操作系统中,管理无线网络通常涉及使用图形界面或复杂的命令行工具。然而,对于那些喜欢在纯文本控制台环境中工作或者没有图形环境的用户,`...

    salt-arch:带有用于从archlinux live cd安装的引导脚本的archlinux的Salt状态

    要使用UEFI模式下的archlinux live usb / cd引导新计算机进行引导,请设置网络(运行用于无线的wifi-menu ,以太网应该是自动的),然后运行curl -sL https://git.io/vXzvY | bash curl -sL https://git.io/vXzvY |...

    8812au无线网卡linux驱动

    总之,8812au无线网卡在Linux下的驱动程序是连接无线网络的关键,通过正确的安装和配置,用户可以在Linux系统上充分利用其无线网络功能。理解驱动工作原理和安装步骤,对于Linux用户来说是提升系统管理技能的重要一...

    Arch linux 最新安装步骤 (2022.8.5)

    #### 十五、设置网络配置 **编辑`/etc/hosts`文件:** ```sh vim /etc/hosts ``` 添加以下内容: ``` 127.0.0.1 localhost ::1 localhost 127.0.1.1 <你的主机名>.localdomain <你的主机名> ``` #### 十六、安装...

    arch-ansible-setup:用于配置 Arch linux 安装的 Ansible 脚本

    loadkeys ukpasswd 配置无线网络。 wifi-menu -o 并在启动时启用它。 ls /etc/netctlnetctl enable wlan-network-name 更新系统。 pacman -Syu 安装必备软件包。 pacman -S gitpacman -S ansiblepacman -S ntp 设置...

    archlinux:我的Arch Linux和xfce4备忘单和配置。感谢by-speece的帮助

    3. **网络配置**: `dhcpcd`用于DHCP,`wpa_supplicant`或`systemd-networkd`用于无线连接。 4. **系统优化**: 使用`sysfs`和`/etc/sysctl.conf`进行内核参数调整以优化性能。 5. **桌面快捷方式**: 在Xfce4桌面环境...

    XR819驱动适用于linux5.4.64

    XR819是一款针对无线网络通信的硬件设备,主要支持802.11b/g/n标准,具备在2.4GHz频段工作的能力。在Linux操作系统中,硬件的正常运行需要相应的驱动程序来实现与操作系统的交互。"XR819驱动适用于linux5.4.64"意味...

    Beginners' Guide - ArchWiki.pdf

    文档继续指导用户如何配置网络,包括有线和无线网络的设置,自动连接已知网络,以及模拟调制解调器、ISDN或PPPoE DSL的配置。 《Arch Linux安装指南》为Arch Linux的安装提供了一个全面的参考,从准备安装介质到...

    asif:Arch-Linux 简单安装框架-开源

    asif.tar 需要网络连接,请记得配置您的 /etc/pacman.d/mirrorlist。 添加了 f2fs 和 MVNe 支持。 我将更新 UI 以使其以后可以选择。 抱歉暂时没空。 2017.08.01 的 0.53 更新包 以前的更新:GTP-UEFI 上的引导加载...

    linux-wifi-hotspot:适用于Linux的功能丰富的wifi热点创建器,同时提供GUI和命令行界面。 它还能够使用已连接到AP的同一wifi卡创建热点(类似于Windows 10)

    在Linux系统中,创建Wi-Fi热点通常涉及配置网络接口、设置IP地址、启用DHCP服务器等一系列复杂的命令行操作。而Linux-Wifi-Hotspot通过自动化这些步骤,简化了创建热点的过程,使得即使是不熟悉Linux命令行的用户也...

    ArchInstaller:一个简单的Arch Linux安装程序

    2. **网络配置**:自动检测网络接口,支持有线和无线网络的连接,用户可以通过脚本输入静态或动态IP地址,进行网络配置。 3. **安装基础系统**:自动下载最新版本的Arch Linux ISO,并从中提取必要的安装文件,引导...

    Spaceport:“太空港”的系统管理守护程序和配置

    太空港系统管理守护程序(SMD) 这是我的个人Archlinux笔记本(称为“ spaceport”)的配置。... 包括亮度,网络,蓝牙,无线,睡眠,CPU和虚拟机。 SMD位于usr / lib中,可以从bin和usr / lib / libexec目录中调用。

    arch-install-script:我试图自动化Arch Linux安装过程的一部分

    拱安装脚本我试图自动化Arch Linux安装过程的一部分这主要供我自己使用。 该脚本对系统做出了... 我使用iwctl --passphrase <key> station wlan0 connect 设置了我的无线网络, iwctl --passphrase <key> station wla

    cloud:VPS的Ansible设置

    系统总览全盘加密LVM on LUKS分区方案普利茅斯支持良好的启动屏幕特殊配置具有条的自定义i3窗口管理器具有自动oh-my-zsh集成的z-shell rxvt-unicode和kitty真彩终端带Vim绑定的tmux其他安全功能使用firejail对敏感和...

    Arch-WiPi:将您的Raspberry Pi变成无线路由器/ AP-开源

    2014年1月26日–更改配置以解决随机网络掉线问题。 2014年1月25日-超频改进。 有关更激进的超频选项,请参见/boot/config.txt。 2014年1月24日–进一步简化和优化了Arch OS。 在不到10秒的时间内启动。 2014年1月23...

    arch-odroid:一个简单的脚本,自动为ODROID安装Arch Linux

    安装过程几乎与的《安装指南》相匹配,但是还增加了一些配置设置,例如网络连接,包括用于无需屏幕或键盘的完全无头安装的静态IP地址。 安装后,您可以使用预先配置的IP地址直接登录ODROID。 注意:设置无线网络...

Global site tag (gtag.js) - Google Analytics