centos7 무선 카드 드라이브 설치

1857 단어
모델: Lenovo G430s touch 무선 카드: Broadcom 43142 시스템: centos7
centos7은 BCM 무선 카드 드라이버가 미리 설치되어 있지 않아 직접 설치할 수 있습니다.구체적인 원인은 Broadcom의 드라이버 조항의 제한이다. RadHat는 발행판에 자신이 컴파일한 관련 네트워크 카드 드라이버를 추가할 수 없지만 사용자가 직접 컴파일하고 사용할 수 있다. 이것이 해결 방안이다.
공연을 시작하기 전에 무선 카드가 이 유형이 아니라면 다음 사이트에서 정보와 설치 방법을 찾을 수 있음을 알려 주십시오.
centos7이 설치된 모델: [HowToWireless][1] 모든 유형의 시스템(Debian\Ubuntu\등 포함): [WirelessLinux][2][1]:https://wiki.centos.org/HowTos/Laptops/Wireless"centos 공식 문서"[2]:https://wireless.wiki.kernel.org/en/users"검색 표시줄에서 대응하는 드라이브를 찾으세요."
1. 먼저 자신의 네트워크 카드 유형을 확인한다.
lspci|grep -i ether
network controller 는 BCM43142 입니다. 이것도 제가 컴파일할 버전입니다
알림: BCM43xx의 다른 종류의 인터넷 카드는 구글 b43과 b43legalcy 두 개의 패키지가 있고, 당신의 모델이 포함되면 직접 다운로드하여 설치하십시오.Debian 시스템의 시스템 직접 액세스:https://wiki.debian.org/bcm43xx
2. 컴파일과 설치
그러나 나는 BCM43142의 행운아를 가지고 있어서 이미 만들어진 가방이 없어서 어쩔 수 없이 스스로 번역할 수밖에 없다
참조 사이트http://elrepo.org/tiki/tiki-index.php?page=wl-kmod
구체적인 절차는 붙이지 않겠습니다. 사이트 주소를 참고하는 절차에 따라 하면 됩니다. centos7이면 EL7입니다. 여기서 제가 못 알아볼 수 있는 절차에 대한 설명을 붙이겠습니다.
두 번째 단계: 루트 신분을 사용하지 마세요.build 디렉터리를/홈/
4단계: 웹 페이지를 열지 못하면'방귀은'을 사용해야 한다. #주의# 다운로드한 파일은/home//rpmbuild/SOURCES/에
5단계: 명령이 좀 길다.첫 번째 뾰족한 괄호는 사용자 이름으로 바꾸고, 두 번째 뾰족한 괄호는 두 번째 파일을 저장하는 디렉터리로 바꿉니다.마지막 wl-kmod*nosrc.rpm는 당신의 두 번째 파일 이름으로 바꿀 것입니다.예시: rpmbuild--rebuild--define'packager feyan'/home/feyan/wl-kmod-630_223_271-3.el7.elrepo.nosrc.rpm
그럼 컴파일링이 끝난 가방은 ~/rpmbuild/RPM/x86-64에 넣었습니다. 다음은 당신이 컴파일한 가방을 설치하는 것입니다.
그러나 공교롭게도 내 시스템은 UEFI로 시작되었다.이런 하드웨어 보호 메커니즘을 바탕으로 linux의 모듈 패키지는 서명이 있어야만 불러올 수 있다.그렇지 않으면modprobe xx,required key not available 오류가 발생합니다.
모듈에 대한 서명은 설치 패키지에 서명한 후에 설치할 수도 있고 서명하지 않은 패키지를 설치한 후rpm -ql 예를 들어rpm -ql kmod-wl로 xxx를 볼 수도 있다.ko 모듈 위치, 모듈에 서명.
모듈 서명 절차에 관하여 나는 다른 문장에 붙였다: 모듈 서명에 관하여

좋은 웹페이지 즐겨찾기