내가 사용했던 ndiswrapper
그들은 아직 무료 리눅스 드라이버에서 지원되지 않기 때문에, 윈도우 드라이버를 사용하여 일부 무선 카드를 작동하도록. 우분투 12.04까지.
이제 Ubuntu Software Center에서 Windows 무선 네트워크 드라이버 (ndisgtk)를 설치할 수 있지만 드라이버를로드하려고하면 오류 메시지가 나타납니다.
FATAL: Module ndiswrapper not found.
터미널에 입력하면 같은 오류가 발생합니다 sudo modprobe ndiswrapper
.
이 버그가 해결 될 때까지 어떻게 해결할 수 있습니까?
답변
이 버그는 여기 에보고 됩니다 . 나는 해결책을 공유하여 다른 사람들이 더 정확한 정보에 도움을 줄 수 있도록 수정 사항을 공유 할 수 있다고 생각했습니다. 정보 소스는 soneedu commnent 와 Ubuntu Wiki 입니다.
업데이트 : 더 쉬운 방법으로 또 다른 수정 제안 이 있으며 의견에서 확인되었습니다.
제안 # 1 수정 :
- 패키지 설치
ndiswrapper-dkms
- 다음 명령을 실행하십시오 :
sudo modprobe ndiswrapper
이제 Windows 무선 네트워크 드라이버 (ndisgtk) 유틸리티를 사용할 수 있습니다.
시스템 시작시 ndiswrapper가로드되어 있는지 확인하십시오 .
제안 # 2 수정 :
Ubuntu 12.04 32 비트에서 테스트되었습니다.
Ubuntu Software Center로 이동하여 ndisgtk
해당 항목을 검색하여 엽니 다. 아직 설치하지 않은 경우 설치하십시오. 애드온을 확인하고 Source for the ndiswrapper Linux kernel module (ndiswrapper-source)
“변경 사항 적용”을 클릭하십시오.
이제에 호출 ndiswrapper.tar.bz2
된 파일이 있어야합니다 /usr/src
. 터미널을 열고 디렉토리로 이동하십시오.
cd /usr/src
파일을 추출하십시오.
sudo tar -xjf ndiswrapper.tar.bz2
추출 된 디렉토리로 이동하십시오.
cd /usr/src/modules/ndiswrapper
컴파일 및 설치 :
sudo make
sudo make install
시스템에 모듈을 추가하십시오.
sudo modprobe ndiswrapper
파일을여십시오 :
gksudo gedit /etc/modprobe.d/ndiswrapper.conf
파일의 내용을 삭제하고 저장 한 후 닫으십시오. 그런 다음 모듈이 구성 파일을 다시 쓰도록하십시오.
sudo ndiswrapper -m
재부팅하십시오.
이제 Windows 무선 네트워크 드라이버 (ndisgtk) 유틸리티를 사용할 수 있습니다.
시스템 시작시 ndiswrapper가로드되어 있는지 확인하십시오 .
답변
이 같은 문제가 방금 며칠 전에 발생하기 시작했으며 문제를 해결하기위한 검색에서 오늘 아침 우분투 포럼에서 다른 수정 사항이있는 게시물을 찾았습니다. 아직이 방법에 대한 언급을 보지 못했기 때문에 다른 사람들을 위해 게시 할 것이라고 생각했습니다.
HalfNote5의 원래 게시물은 다음과 같습니다.
여기에 스크린 샷을 게시 할만 큼 평판이 떨어지기 때문에 텍스트를 대신 복사했습니다.
12.04 및 ndiswrapper modprode “FATAL : 모듈 ndiswrapper를 찾을 수 없음”
ndiswrapper 문제가있는 사람들을 위해 머리를 숙였습니다 (우분투 포럼을 크롤링하고 실제로 찾지 못했습니다. 정보는 다른 여러 사이트에서 수집되었습니다).
이전 버전의 ndiswrapper를 사용하고 있고 GUI 및 프로그램 인터페이스가 있고 ndiswrapper는 하드웨어가 연결되어 있음을 보여 주지만 modprobe를 수행하면 다음과 같은 결과가 나타납니다.
치명적 : 모듈 ndiswrapper를 찾을 수 없습니다
그것은 당신이 설치해야한다는 것을 의미합니다
ndiswrapper-source ndiswrapper-dkms ndiswrapper-common
(물론 ndiswrapper-utils-1.9를 설치하십시오)
ndiswrapper의 경우 “종속성”인 것으로 보이지만 작동하지 않습니다.
이것이 이미 어딘가에 게시 된 경우 사과하지만, 그것을 찾을 때 여러 사람이 묻는 것을 보았지만 명확한 답변은 없었습니다.
건배!
추신 : 내 설치는 Xubuntu Alternate였습니다. 경험이 다를 수 있습니다. ; )
HalfNote5에 의해 편집 마지막; 2012 년 5 월 26 일 오전 9시 13 분에. 이유 : 약간의 수정
Ubuntu 12.04 LTS를 OS로 사용하기 때문에 Ubuntu Software Center 프로그램에서 각 설치 이름을 검색하여 각각 설치했습니다.
모든 설치가 끝나면 ndiswrapper를 다시 연 다음 무선 드라이버를 제거했다가 다시 설치했습니다.
그 이후로 무선 어댑터가 완벽하게 작동했습니다.
내 대답이 조금이라도 그래도 나중에이 같은 문제가있는 다른 사람들 에게이 수정을 더 쉽게 만들 수 있기를 바랍니다.
답변
게시 한 사람에게 감사합니다. Broadcom PCI wlan이있는 오래된 랩톱에서 WiFi를 작동시키는 데 거의 하루가 걸렸습니다. 내가 사용하는 ndiswrapper
직접 다운로드하여 그러나 그것은 나를 위해 작동하지 않았다. 소스 코드를 컴파일하여 설치하려고했지만 컴파일 오류가 발생하여 오류가 발생했습니다. ‘struct kernel_stat’에는 ‘cpustat라는 멤버가 없습니다 .
그런 다음 검색하고 ndiswrapper-1.58
소스 를 설치해야한다는 것을 알았습니다 . 소스를 다운로드하고 아카이브 압축을 풀고 소스 디렉토리로 변경 한 후 다음 지침을 따랐습니다.
sudo make
sudo make install
sudo modprobe ndiswrapper
gksudo gedit /etc/modprobe.d/ndiswrapper.conf
<< delete all the entries here. it will re create it>>
sudo ndiswrapper -m
lsmod | grep ndiswrapper
<<it should list your module>>
gksu gedit /etc/modules
<< add *ndiswrapper* to the end of this file>>
sudo reboot
이제 WiFi가 작동하고 실행 중이어야합니다.
답변
여기에있는 몇 가지 제안을 시도하고 아무데도 가지 못한 후 나는 두려움을 고쳤습니다.
"FATAL: Module ndiswrapper not found"
소프트웨어 소스에 Glenn Washburn의 PPA를 추가하면 오류 메시지가 표시됩니다. 다른 방법과 비교하여 수행하기가 상당히 쉽고 나를 위해 일한 유일한 방법입니다. 터미널에 다음을 입력하십시오.
sudo add-apt-repository ppa:crass/ndiswrapper
물론 암호를 입력하라는 메시지가 표시되면 Enter 키를 눌러 추가를 확인하라는 메시지가 표시됩니다. 그런 다음 소프트웨어를 업데이트하면 작동합니다. 꽤 간단합니다. 이 PPA를 방문하면이 메모가 표시됩니다.
ppa:crass/ndiswrapper
시스템의 소프트웨어 소스 에 추가하여이 신뢰할 수없는 PPA에서 지원되지 않는 패키지로 시스템을 업데이트 할 수 있습니다 .
무엇을 만들어야할지 모르겠지만 여기서 온라인 상태입니다.
답변
나는이 수정을 발견하고 작동합니다
- 패키지 설치 프로그램에서 검색하지 않으면 ndis를 종료하십시오.
- ndis moduel 패키지 설치 프로그램에서 둘 다 설치
- 그것을 열고 작동하는지 확인하십시오!
답변
우분투 14.04에서는 ndiswrapper 소스 코드로 파일 을 수정 loader.c
하고 수정해야했습니다 pe_linker.c
.
#include <linux/vmalloc.h>
또한:
sudo apt-get purge libc6-dev
sudo apt-get install libc6-dev
sudo apt-get install build-essential
그런 다음 제안 # 2의 다음 단계를 따랐습니다.