Fedora18解决无线上网和屏幕亮度调节问题

先看网卡型号:
[root@localhost sunjunior]# lspci | grep -i broadcom
06:00.0 Network controller: Broadcom Corporation  BCM4312 802.11b/g LP-PHY (rev 01)

安装Fedora18之后,安装无线上网驱动:yum install broadcom-wl -y (默认安装kmod-wl开源无线驱动,先yum search kmod-wl选择与内核相匹配的版本,不然有时会发现无线驱动不管用),一般情况下,安装Linux自带的开源网卡驱动能正常工作,但如果升级了内核之后,重启电脑,就不能正常工作了,还得重新再次安装新版本的驱动,很麻烦,网上收集了许多解决方法,但是都不太好用,其中有种办法恰好是针对本人网卡型号,安装官方驱动版本,发现能在升级内核之后仍然能正常使用  (还是博通官方的版本好用啊^_^)
  安装必要的工具

1.首先安装 b43-fwcutter, yum install b43-fwcutter


3.解压,将firmware 解压到 /lib/firmware 目录中
tar -xjvf broadcom-wl-4.150.10.5.tar.bz2 
cd broadcom-wl-4.150.10.5/driver 
b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o

4.重新加载b43内核模块
modprobe -r b43 
modprobe b43
5.重启电脑后,开启无线上网按钮,就可以发现无线上网指示灯亮了


另外一个问题 发现每次重启电脑后,屏幕亮度最暗,手工调整亮度后也没法保存,下次开机照样还是很暗,本人
显卡型号:
[root@localhost sunjunior]# lspci | grep VGA
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS780M/RS780MN [ Mobility Radeon HD 3200 Graphics]
这个没法保存,网上说可以在root模式下输入: echo 200 >/sys/class/backlight/radeon_bl0/brightness (亮度大小0-500,数值越大越亮),这样就可以调整亮度了,问题是,每次开机后,都得输入这个指令,很麻烦,能不能开机自动执行这个指令呢?
Fedora18不对rc.local支持,其实也就是删除了rc.local文件,如果想在开机时候能运行自己写的脚本,只要新建rc.local文件就可以了,具体如下:
1. 在/etc/rc.d/目录下新建文件rc.local文件,输入
#!/bin/bash
 echo 200 >/sys/class/backlight/radeon_bl0/brightness
2.保存该脚本后,更改默认权限, chmod +x  /etc/rc.d/rc.local
3.查看rc-local.service启动状态,systemctl status rc-local.service,如果服务程序没有启动可以先启动一下rc-local.service: systemctl start rc-local.serive,这里有可能服务启动不起来,解决方法如下:编辑文件 /lib/systemd/system/rc-local.service 或者  /usr/lib/systemd/system/rc-local.service 
[Unit]
Description=/etc/rc.d/rc.local Compatibility
#ConditionFileIsExecutable=/etc/rc.d/rc.local
After=network.target

[Service]
Type=forking
ExecStart=/etc/rc.d/rc.local start
TimeoutSec=0
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=graphical.target

注释掉 
ConditionFileIsExecutable=/etc/rc.d/rc.local,加入 [Install]  WantedBy=graphical.target, 重新使能服务程序, 这里加入运行级别multi-user.target / graphical.target,其中 graphical.target模式为图形用户模式
systemctl enable rc-local.service


 
systemd 有内置的预读功能(默认升级时未启用),它可以提高开机速度,但具体提升幅度视个人硬件而定。 
要使用它,使用命令:   
 systemctl enable systemd-readahead-collect.service
 systemctl enable systemd-readahead-replay.service

4.重启机器就OK了 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值