WiFi
이전
다음

WiFi

Wireless networking has gotten better with Kubuntu 9.04, however there are still problems for users who do not have a card supported natively. If you have not purchased a wireless card yet, please take a look at the supported hardware at https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported.

어떻게 하면...

...내 무선랜 카드가 동작하는지 알아볼 수 있습니까?

만약 여러분이 가진 무선랜 카드가 인식되었다면, K 네크워크 관리자는 해당 장치에 대한 메뉴 항목을 가지고 있을 것입니다. 시스템 트레이 아이콘을 클릭한 후 무선 네트워크를 선택하는 방법으로 무선 네트워크에 연결을 시도해 볼 수 있습니다. 만약 웹 브라우저를 통해 웹 페이지를 볼 수 있다면, 성공적으로 인터넷에 연결된 것입니다.

...WEP 혹은 WPA와 같은 암호화 방식을 설정할 수 있습니까?

K 네크워크 관리자를 이용하면 단지 시스템 트레이에 있는 아이콘을 클릭한 후 연결하고 싶은 무선 네트워크를 선택하면 됩니다. 만약 암호화 방식을 이용하는 네크워크를 클릭하면, 이에 대한 정보를 입력하기 위한 대화상자가 나타날 것입니다. 이 정보를 한번 입력해두면, KWallet 도구 내에 저장됩니다. 그러면 이후에 다시 연결할 때 KWallet 암호만을 입력하면 될 것입니다.

...인터넷 연결을 확인할 수 있습니까?

컹커러를 실행하고 http://www.ubuntu.com에 연결을 시도해 보십시오. 만약 페이지가 보인다면, 인터넷 연결이 완벽하게 동작하고 있는 것입니다.

If the above did not work, open up Konsole (Application LauncherSystemTerminal (Konsole)) and type ping gateway_ip_address (substitude gateway_ip_address by the ip address of your gateway. This address is usually 192.168.1.1, but may vary depending on the nature of your network). If you are able to ping your gateway, then the DNS on your computer is not working correctly. If you are not able to ping the gateway, then you do not have a proper internet connection.

...시스템에서 사용 중인 무선랜 카드가 어떤 것인지 알 수 있습니까?

Command line: (Application LauncherSystemTerminal (Konsole)) This will open up Konsole providing you with a terminal or the command line. Once you are sitting at the command prompt simply type lspci and press the Enter key. Locate the Network controller: line as this will provide information about your wireless adapter.

...무선 연결에 대한 도움을 받을 수 있습니까?

가능한 다른 연결 방법을 통해 인터넷에 연결하기 바랍니다. 인터넷에서 무선 연결에 대한 많은 내용들을 읽어보는 것이 좋습니다. 다음의 내용들을 참조해 보기 바랍니다.

...Broadcom 무선 어댑터를 동작시킬 수 있습니까?

커널 버전 2.6.17에서부터, Broadcom 무선 장치에 대한 지원이 포함되었습니다. 이것은 몇몇 Broadcom 장치들이 동작한다는 것을 의미하지만, 아직도 지원되지 않는 장치들이 존재합니다. 만약 여러분이 가진 Broadcom 무선 장치가 동작하지 않는다면, bcm43xx-fwcutter 혹은 NdisWrapper를 이용해 볼 수 있습니다.

bcm43xx-fwcutter 도구를 이용하면, 몇 가지 장치들을 동작시킬 수 있습니다. 이 도구가 지원하는 장치의 목록을 보려면 http://bcm43xx.berlios.de/?go=devices 부분을 보기 바랍니다. 만약 여러분이 가진 장치가 지원되지 않는다면, NdisWrapper 도구를 이용해 보십시오. bcm43xx-fwcutter NdisWrapper

NdisWrapper

명령행 위주

NdisWrapper를 설정하는 것은 주로 명령행에서 이루어 집니다. 현재 이에 대한 그래픽 클라이언트는 존재하지 않습니다. 비록 이 방법이 명령행에서 이루어지기는 하지만, 방법 자체는 쉽게 따라할 수 있습니다.

하드웨어 플랫폼

이 방법은 오직 Intel과 AMD 플랫폼만을 지원합니다. 예전의 iBooks 및 Powerbooks 사용자들은 이 방법을 사용할 수 없습니다. 하지만, (Intel 기반의) MacBooks 사용자들은 이 방법을 이용할 수 있을 것입니다.

NdisWrapper는 리눅스 상의 모든 무선 네트워크 문제를 해결해주는 만병통치약이라 할 수 있습니다. NdisWrapper는 리눅스에서 직접 지원하지 않는 대다수의 무선 어댑터들을 지원해 줍니다. Adept를 이용하여 ndiswrapper를 설치합니다. 만약 여러분이 프로그램을 설치하는 일에 익숙치 않다면, 프로그램 추가 문서를 먼저 살펴보는 것이 좋습니다.

NdisWrapper를 설치하고 나면, CD나 인터넷을 통해 Windows용 드라이버를 구해야 합니다. Windows XP용 드라이버를 사용하는 것이 좋지만, Windows 2000용 드라이버도 대부분 잘 동작합니다. CD에 드라이버가 있거나 인터넷에서 다운로드를 받고나면, 이를 시스템에 있는 폴더로 복사합니다. 아마도, 여러분이 가진 드라이버는 driver.zip 파일의 형태나 driver.exe 파일의 형태일 것입니다. 만약 .zip 형식의 파일을 가지고 있다면, 파일을 오른쪽 클릭한 후 팝업 창에서 추출을 선택하여 압축을 풀어냅니다. 만약 .exe 형식의 파일을 가지고 있다면, cabextract 도구를 설치하고 Konsole 프로그램을 실행하여 드라이버가 저장된 디렉토리로 이동합니다. 해당 디렉토리에서 cabextract filename.exe를 입력합니다. 그러면 해당 디렉토리에 파일을 풀어낼 것입니다. 드라이버는 .inf 형식으로 존재하므로, sudo ndiswrapper -i filename.inf를 입력하고 Enter 키를 누릅니다. 만약 이 과정이 성공적으로 수행되면 아무런 에러 메시지도 나타나지 않을 것입니다. 이 명령은 NdisWrapper 모듈 내에 해당 드라이버를 로드 혹은 설치할 것입니다. 드라이버가 잘 동작하는지 보려면, sudo modprobe ndiswrapper를 입력하고 Enter 키를 누릅니다. 그리고 인터넷 연결이 이루어졌는지 확인해 보십시오.

만약 모든 과정이 잘 끝났다면, 마지막으로 NdisWrapper 모듈을 자동으로 로드하는 일이 남았습니다. 그렇게 하기 위해서는, sudo sh -c "echo ndiswrapper >> /etc/modules"를 입력하고 Enter 키를 누릅니다. 그러면 부팅 싱에 NdisWrapper 모듈을 자동으로 실행할 것입니다.

만약 위의 과정을 실행하는 도중 실패했다면, 아마도 NdisWrapper가 아닌 K 네트워크 관리자에서 문제가 발생하였을 것입니다. 정말로 K 네트워크 관리자에서 문제가 발생한 것인지 확인하려면, 단순히 시스템 트레이 아이콘을 클릭한 후 종료를 누릅니다. K 네트워크 관리자를 종료하고 나면, 명령행으로 돌아가 sudo modprobe -r ndiswrapper && sudo modprobe ndiswrapper를 입력하고 Enter 키를 누릅니다. 그러면 NdisWrapper 모듈을 내렸다가 다시 로드할 것입니다. 이 과정이 끝나면, 다시 한번 인터넷 연결을 확인해 보기 바랍니다.

Broadcom

우분투 6.10 (Edgy Eft) 이후부터는, 커널에 bcm43xx-fwcutter 도구를 이용한 몇몇 Broadcom 카드에 대한 지원이 포함되었습니다. 현재는 많은 카드를 지원하지는 못하지만, 이에 대한 개발이 계속 진행되고 있는 상황입니다. 만약 여러분이 가진 카드가 지원되는지 확인하려면, http://bcm43xx.berlios.de/?go=devices 부분을 살펴보십시오. 만약 목록에 여러분의 카드가 포함되어 있지 않다면, “NdisWrapper” 부분을 참조하기 바랍니다.

시작하기 전에, 먼저 bcm43xx-fwcutter 도구를 설치해야 합니다. 별도의 프로그램을 설치하는 방법에 대한 정보는, 프로그램 추가 부분을 참조하기 바랍니다.

Once you have bcm43xx-fwcutter installed you can read through a list of links to various drivers for your Broadcom device. To do this open up Konsole (Application LauncherSystemTerminal (Konsole)) and type at the prompt zless /usr/share/doc/bcm43xx-fwcutter/README.gz and press Enter. You have the choice of picking a driver from that list, driver CD, or manufacturer's website. The file you are interested in using is the bcwl5.sys file. If you have the drivers in a .zip format, unzip the files to a local directory. If the drivers are in a .exe format, you will need to install Cabextract. With Cabextract, at the command line locate the directory where you downloaded or copied the file to. Once there type at the prompt cabextract filename.exe and press Enter. This will extract the file into the directory you are in.

이제 드라이버 파일이 추출되었으므로, Konsole을 이용해 해당 파일이 있는 디렉토리로 이동합니다. 다음은 드라이버를 설치하기 위해 bcm43xx-fwcutter 도구를 실행할 차례입니다. 그렇게 하려면, 명령행에서 sudo bcm43xx-fwcutter -w /lib/firmware/$(uname -r) bcwl5.sys를 입력하십시오. 이 과정에서 경고 메시지가 출력될 수도 있지만 걱정할 필요는 없습니다. 이 과정이 성공적으로 수행되지 않았다면 드라이버가 지원되지 않는다던가 혹은 드라이버가 오래되었다는 에러 메시지를 출력할 것입니다. 이 경우 위에서 본 README.gz 파일 내의 항목에서 드라이버를 선택하고 이 과정을 반복합니다. 그래도 계속 문제가 발생한다면, 가능한 다른 방법을 통해 인터넷에 연결하여 다음 사이트를 살펴보십시오:

만약 드라이버를 로드하는 과정에서 계속 문제가 발생한다면, NdisWrapper 도구를 사용해야 할 것입니다.

지금까지의 드라이버 설치 과정이 큰 문제없이 잘 끝났다면, 다음은 이 과정에서 생성된 새 모듈을 로드하는 일이 남았습니다. 명령행에서 sudo modprobe bcm43xx를 입력하고 Enter 키를 누릅니다. 모듈이 잘 로드되어 실행되는지 확인하려면, 명령행에서 iwconfig를 입력하고 Enter 키를 누릅니다. 만약 올바로 실행된다면 ethX와 같은 이름을 볼 수 있을 것입니다 (여기서 X는 장치의 번호에 해당합니다). 대부분의 경우 여러분의 시스템에 CAT-5 이더넷 장치가 이미 설치되어 있다면, 이것은 eth1이 될 것입니다. 또한 무선랜 장치가 연결할 수 있는 네트워크의 목록을 가져올 수 있는지 점검하려면, 명령행에서 sudo iwlist ethX scan를 입력하고 Enter 키를 누릅니다. 만약 no networks found와 같은 메시지가 나와도 무선 연결 자체는 잘 동작하고 있는 것이므로 걱정할 필요는 없습니다. 이제 인터넷에 연결되어 있는지 확인해 보십시오. 만약 모든 것이 잘 동작한다면, 해당 모듈을 부팅 시에 자동으로 로드하도록 추가하고 싶을 것입니다. 그렇게 하려면, 명령행에서 sudo sh -c "echo bcm43xx >> /etc/modules"를 입력하고 Enter 키를 누릅니다.

이전
다음
처음으로