이 문서에서는 Cisco Aironet 340 및 350 Series Client Adapter용 Linux 드라이버 및 유틸리티 설치에 대한 자세한 지침을 제공합니다.
이 설치를 완료하려면 다음 항목이 필요합니다.
Cisco Aironet 340 또는 350 Series 클라이언트 어댑터 카드
Cisco Aironet Series Wireless LAN Adapters CD-ROM에서 찾을 수 있는 Linux 드라이버 및 유틸리티는 Wireless(무선) > Cisco Aironet 350 Wireless LAN Client Adapter(Cisco Aironet 350 Wireless LAN Client Bundle (Firmware, Driver, Utility) > Linux의 Wireless Downloads(무선 다운로드) 페이지에서 드라이버를 다운로드할 수 있습니다.
PCMCIA 클라이언트 어댑터를 사용하는 경우 SourceForge에서 사용할 수 있는 카드 및 소켓 서비스 pcmcia-cs-3.1.26 이상을 사용하는 것이 좋습니다 .
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
Red Hat Linux 버전 7.0, 커널 버전 2.2.16-22를 실행하는 Toshiba Tetra8000 노트북 컴퓨터
펌웨어 버전 4.23과 함께 로드된 Cisco Aironet Client Adapter AIR-PCM342
드라이버 버전 1.5.000
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
참고: Cisco Linux 드라이버 및/또는 pcmcia-cs를 다운로드하는 경우 파일을 /tmp와 같은 디렉토리에 저장하고 해당 위치를 기록해 둡니다.
시작하기 전에 PC 카드를 확인하십시오.한쪽 끝에는 듀얼 행 68핀 PC 카드 커넥터가 있습니다.카드는 PC 카드 슬롯에 한 가지 방법으로만 삽입할 수 있도록 키가 지정되어 있습니다.
Cisco 로고가 위를 향하도록 PC 카드를 들고 PC 카드 슬롯에 삽입합니다.완전히 장착되도록 충분한 압력을 가하십시오.
주의: PC 카드를 컴퓨터의 PC 카드 슬롯에 꽂지 마십시오.이렇게 하면 카드와 슬롯이 모두 손상될 수 있습니다.PC 카드가 쉽게 삽입되지 않으면 카드를 제거한 후 다시 삽입합니다.
PCI 클라이언트 어댑터를 설치하려면 다음 단계를 완료하십시오.
PC 및 모든 해당 구성 요소를 끕니다.
컴퓨터 덮개를 분리합니다.
빈 PCI 확장 슬롯 위의 CPU 후면 패널 상단에서 나사를 제거합니다.이 나사는 후면 패널의 금속 브래킷을 고정합니다.
참고: 대부분의 펜티엄 PC에서 PCI 확장 슬롯은 흰색입니다.슬롯 식별에 대해서는 PC 설명서를 참조하십시오.
클라이언트 어댑터를 검사합니다.
어댑터가 설치되면 안테나 커넥터 및 LED가 컴퓨터 바깥쪽을 향하고 덮개를 교체할 때 표시됩니다.어댑터의 아래쪽 가장자리는 컴퓨터의 빈 확장 슬롯에 삽입하는 커넥터입니다.
주의: 정적 전기는 클라이언트 어댑터를 손상시킬 수 있습니다.정전기 방지 패키지에서 어댑터를 분리하기 전에 접지된 PC의 금속 부분을 만져 정전기를 방전시킵니다.
CPU 뒷면 패널의 개구부를 통과하도록 어댑터를 기울입니다.커넥터가 단단히 장착될 때까지 클라이언트 어댑터를 빈 슬롯에 누릅니다.
주의: 어댑터를 확장 슬롯에 강제로 넣지 마십시오.이렇게 하면 어댑터와 슬롯이 모두 손상될 수 있습니다.어댑터가 쉽게 삽입되지 않으면 어댑터를 제거한 후 다시 삽입합니다.
CPU의 후면 패널에 나사를 다시 설치하고 컴퓨터 덮개를 교체합니다.
2dBi 안테나를 어댑터의 안테나 커넥터에 연결하여 손가락을 꽉 조입니다.과도하게 조이지 마십시오.최적의 수신을 위해 안테나를 똑바로 올려놓습니다.
컴퓨터를 부팅합니다.
설치를 수행하려면 root로 로그인하거나 수퍼유저 권한이 있어야 합니다.
Cisco Linux 드라이버의 버전 1.5.000은 현재 Linux 커널의 버전 2.2.x 및 2.4.x를 지원합니다.uname -a를 입력하고 Enter 키를 눌러 커널 버전을 확인합니다.컴퓨터의 이름과 Linux 커널 버전이 표시됩니다.
예:Linux Montecito 2.2.16-22 #1 Tue Aug 22 164906 EDT 2000 i686 unknown
이 예에서 Montecito는 컴퓨터 이름이고 2.2.16-22는 커널 버전입니다.
Linux 드라이버를 설치하려면 다음 단계를 완료하십시오.
드라이버와 유틸리티가 들어 있는 Cisco Aironet Series Wireless LAN Adapters CD-ROM이 있는 경우 컴퓨터의 CD-ROM 드라이브에 넣고 CD-ROM의 Linux 디렉토리로 이동합니다.
Cisco Downloads에서 다운로드한 드라이버로 작업하는 경우 파일을 저장한 디렉터리로 이동합니다.tar 명령을 사용하여 아카이브를 압축 해제합니다.업데이트된 버전의 pcmcia-cs를 다운로드한 경우 포장을 풀십시오.
터미널 윈도우에서 sh ./cwinstall을 입력하고 Enter를 누릅니다.
이전 버전의 Linux 드라이버를 사용하면 클라이언트 유틸리티를 설치할 디렉토리를 지정할 수 있지만 버전 1.5.000에서는 유틸리티 acu, bcard, leapset, leapscript 및 leaplogin이 자동으로 /opt/cisco/bin에 설치됩니다.도움말 파일도 이 디렉토리에 설치됩니다.스크립트가 파일 설치를 완료했으면 Enter를 눌러 계속합니다.
설치 스크립트는 도움말 파일을 표시하는 데 사용할 웹 브라우저의 이름을 묻는 메시지를 표시합니다.지금 지정하거나 나중에 ACU(Aironet Client Utility)를 사용하여 설정할 수 있습니다.
수정되지 않은 커널과 함께 Red Hat Linux 시스템을 사용하는지 묻는 메시지가 표시됩니다.이 경우 이 문서의 Red Hat 7.1에 설치 섹션을 참조하십시오.그렇지 않은 경우 다음 단계로 진행합니다.
설치 스크립트는 이미 pcmcia-cs 버전 3.1.26 이상의 압축을 풀었는지를 확인합니다.
아직 파일의 압축을 풀지 않은 경우, 스크립트에서는 카드 및 소켓 서비스를 다운로드하고 압축을 풀기 위한 지침을 제공합니다.이 작업이 완료되면 설치 스크립트를 다시 실행합니다.
파일의 압축을 푼 경우 파일의 경로를 입력합니다.
참고: 다른 버전의 카드 및 소켓 서비스를 사용하려는 경우 이 설치를 중단하고 SourceForge와 같은 사이트에서 다른 버전을 인터넷 에서 가져온 다음 설치를 계속할 수 있습니다.
드라이버 파일이 복사되고 카드 및 소켓 서비스를 설치하기 위해 수행할 명령 목록이 표시됩니다.
설치 중인 드라이버 유형에 따라 설치를 완료하려면 이 문서에 남아 있는 적절한 절차를 완료하십시오.
PCMCIA 드라이버를 설치하려면 다음 단계를 완료하십시오.
PCMCIA 드라이버를 설치하는 경우 드라이버 파일의 압축을 푼 디렉터리로 변경한 다음 make config를 입력합니다.
일련의 질문에 답하라는 메시지가 나타나면 Enter를 눌러 각 질문에 대한 기본값을 적용하거나 다른 대안을 적절히 선택합니다.다음은 플러그 앤 플레이 BIOS 지원이 필요한 설치입니다.
make all을 입력하고 각 질문에 응답한 후 Enter를 누릅니다.
make all 명령의 실행이 완료되면 make install을 입력하고 Enter를 누릅니다.
경로에 /opt/cisco/bin/을 추가합니다.올바른 구문에 대해 사용 중인 셸의 man 페이지를 참조하십시오.
PCMCIA 드라이버 설치가 완료되었습니다.유틸리티 권한 설정으로 진행합니다.
PCMCIA 카드 대신 PCI 카드를 사용할 경우 몇 가지 단계가 적용됩니다.
Red Hat과 linuxconf를 사용하는 다른 배포판은 해당 유틸리티를 사용하여 운영 체제에 airo.o 파일이 PCI 카드에 로드되도록 알려야 합니다.다른 배포의 사용자는 드라이버를 로드해야 하는 시작 파일에 대한 배포 권장 사항을 따라야 합니다.
7.2 이전의 Slackware 배포에서는 /etc/rc.d/rc.modules 파일의 끝에 행을 추가하여 드라이버를 로드해야 합니다.아래 예에서 디렉토리를 /etc/rc.d으로 변경하고 기존 rc.modules 파일을 백업하고 명령/sbin/modprobe airo를 rc.modules에 추가합니다.
# cd /etc/rc.d # cp rc.modules rc.modules.bak # echo /sbin/modprobe airo >> rc.modules
Slackware 7.2 사용자는 /etc/rc.d/rc.netdevice 파일에 동일한 행을 추가할 수 있습니다.
Red Hat 7.1은 기본적으로 2.4.2-2 커널에서 PCMCIA 지원을 포함합니다.Red Hat 7.1 시스템에는 세 가지 설치 옵션이 있으며 옵션 1이 가장 쉽고 가장 권장됩니다.
옵션 1(권장)- 스톡/etc/pcmcia/config 파일을 드라이버 대상에 제공된 파일로 교체하고 제공된 드라이버의 이진 버전을 사용합니다.컴파일이 필요하지 않습니다."워크스테이션" 컨피그레이션으로 설치된 시스템에 권장됩니다.
옵션 2 - 커널 소스 트리를 패치하여 드라이버를 커널 PCMCIA 지원 모듈로 빌드할 수 있도록 합니다.이렇게 하려면 컴파일 도구(예: gcc)가 있어야 하지만 설치된 커널을 완전히 컴파일하거나 교체할 필요는 없습니다.
옵션 3- 기본 제공 PCMCIA 지원을 사용하지 않도록 커널을 다시 구성하고 위에서 설명한 대로 pcmcia-cs.3.1.26을 설치합니다.따라서 완전한 커널 재구축 및 설치가 필요합니다.이는 가장 고급 설치 방법입니다.
커널 기반 PCMCIA 지원을 비활성화하는 Red Hat 7.1 이외의 시스템 또는 Red Hat 7.1 시스템의 경우 pcmcia-cs 지원을 사용하여 빌드하는 표준 방법을 사용해야 합니다.
클라이언트 유틸리티에 대한 액세스를 루트 사용자(관리 권한이 있는 사용자)로 제한하지 않으려면 아무 작업도 필요하지 않습니다.
루트 사용자만 클라이언트 유틸리티를 실행하고 클라이언트 어댑터를 구성하도록 하려면 명령 프롬프트 chmod를 입력합니다.
500/opt/cisco/bin/*
Enter 키를 누릅니다.
클라이언트 어댑터 카드 및 드라이버 및 유틸리티가 설치되어 있으면 무선 통신을 설정하고 IP 네트워크를 통해 트래픽을 전달할 수 있도록 시스템을 구성해야 합니다.
Cisco Aironet Client Adapter가 액세스 포인트(AP)에 대한 무선 링크를 설정하려면 AP와 동일한 SSID(Service Set Identifier)를 사용하도록 클라이언트를 구성해야 합니다.클라이언트에서 SSID를 구성하려면 다음 단계를 완료합니다.
명령 프롬프트에 acu를 입력하여 ACU(Aironet Client Utility)를 시작합니다.
ACU Commands 메뉴에서 Edit(편집) > Properties(속성)를 선택합니다.
System Parameters(시스템 매개변수) 탭에서 클라이언트 이름과 SSID를 입력합니다.Montecito와 쓰나미 값은 데모용으로만 표시 됩니다.사용할 올바른 값을 결정하려면 네트워크 관리자에게 문의해야 할 수 있습니다.
완료되면 OK(확인)를 클릭합니다.
SSID와 함께 클라이언트의 WEP(Wired Equivalent Privacy) 설정이 액세스 포인트에서 사용 중인 설정과 일치해야 합니다.WEP 구성에 대한 자세한 내용은 WEP(Wired Equivalent Privacy) 구성을 참조하십시오.
네트워크의 무선 관련 측면을 구성한 후 IP 주소 지정을 구성해야 합니다.IP 주소는 DHCP(Dynamic Host Configuration Protocol)를 통해 동적으로 얻거나 정적으로 구성할 수 있습니다.
컴퓨터의 IP 주소를 DHCP에서 할당하고 네트워크에 DHCP 서버가 있는 경우 DHCP 클라이언트 유틸리티를 실행해야 합니다.가장 인기 있는 두 가지 클라이언트 유틸리티는 dhcpcd와 펌프입니다.대부분의 Linux 배포판에는 둘 중 하나 또는 둘 다 있어야 합니다.둘 다 없는 경우 배포 CD-ROM에서 설치하거나 인터넷에서 다운로드해야 합니다.자세한 내용은 총판사의 홈 페이지를 참조하십시오.
Red Hat 및 linuxconf 유틸리티를 포함하는 다른 배포에서 이 유틸리티를 사용하여 컴퓨터에서 DHCP를 구성해야 합니다.루트로 로그인하거나 그에 상응하는 수퍼유저 권한이 있어야 합니다.다른 배포의 사용자는 DHCP 구성에 대한 배포 권장 사항을 따라야 합니다.
linuxconf 유틸리티로 DHCP를 구성하려면 다음 단계를 완료합니다.
linuxconf를 입력하고 명령 프롬프트에서 Enter를 누릅니다.
Config 탭에서 Networking(네트워킹) > Client tasks(클라이언트 작업) > Basic host information(기본 호스트 정보)을 선택합니다.
Cisco Aironet Client Adapter에 적합한 어댑터 탭을 선택합니다.클라이언트 어댑터 번호가 유일하게 설치된 이더넷 어댑터 카드인 경우 어댑터 1입니다.
Enabled(활성화됨)로 표시된 상자가 선택되어 있는지 확인합니다.
Config 모드에서 Dhcp를 선택합니다.
Net 장치 옆에 있는 풀다운 메뉴를 사용하거나 클라이언트 어댑터의 장치 이름을 입력합니다.클라이언트 어댑터의 이름과 번호는 이더넷 어댑터 카드만 설치된 경우 eth0입니다.
참고: 디바이스 이름과 번호를 잘 모르는 경우 ACU를 실행하고 Commands 메뉴를 사용하여 Status를 선택하여 디바이스 정보를 확인할 수 있습니다.ACU의 Status(상태) 화면의 Device(디바이스) 필드는 사용 중인 어댑터의 이름과 번호를 나타냅니다.
컴퓨터가 DHCP 서버에서 IP 주소를 얻지 못할 경우 네트워크 관리자에게 문의하여 컴퓨터의 올바른 IP 주소, 서브넷 마스크 및 기본 게이트웨이 주소를 확인하십시오.
Red Hat 및 linuxconf 유틸리티를 포함하는 다른 배포에서 이 유틸리티를 사용하여 컴퓨터의 IP 주소를 설정해야 합니다.루트로 로그인하거나 그에 상응하는 수퍼유저 권한이 있어야 합니다.다른 배포의 사용자는 IP 주소 지정 구성에 대한 총판사의 권장 사항을 따라야 합니다.
linuxconf 유틸리티로 IP 주소를 구성하려면 다음 단계를 완료합니다.
명령 프롬프트에서 linuxconf를 입력하고 Enter 키를 누릅니다.
Config 탭에서 Networking(네트워킹) > Client tasks(클라이언트 작업) > Basic host information(기본 호스트 정보)을 선택합니다.
Cisco Aironet Client Adapter에 적합한 어댑터 탭을 선택합니다.클라이언트 어댑터 번호가 유일하게 설치된 이더넷 어댑터 카드인 경우 어댑터 1입니다.
Enabled(활성화됨)로 표시된 상자가 선택되어 있는지 확인합니다.
Config 모드에서 Manual을 선택합니다.
IP 주소 및 넷마스크를 입력한 공간에 입력합니다.사용할 올바른 값을 결정하려면 네트워크 관리자에게 문의해야 할 수 있습니다.
Net 장치 옆에 있는 풀다운 메뉴를 사용하거나 클라이언트 어댑터의 장치 이름을 입력합니다.클라이언트 어댑터의 이름과 번호는 이더넷 어댑터 카드만 설치된 경우 eth0입니다.
참고: 디바이스 이름과 번호를 잘 모르는 경우 ACU를 실행하고 Commands 메뉴를 사용하여 Status를 선택하여 디바이스 정보를 확인할 수 있습니다.ACU의 Status(상태) 화면의 Device(디바이스) 필드는 사용 중인 어댑터의 이름과 번호를 나타냅니다.
Config 탭에서 Routing and gateways > Set defaults를 선택합니다.
기본 게이트웨이의 IP 주소를 입력합니다.사용할 올바른 값을 결정하려면 네트워크 관리자에게 문의해야 할 수 있습니다.
Accept(수락)를 클릭한 다음 Act/Changes(작업/변경 사항)와 Quit(종료)을 클릭합니다.
드라이버 설치 및 유틸리티 구성이 완료되면 네트워크 서비스를 다시 시작하거나 간단히 재부팅할 수 있습니다.
드라이버 및 클라이언트 유틸리티 설치가 완료되었습니다.각 유틸리티를 사용하는 방법에 대한 지침은 Cisco Aironet Wireless LAN Adapters Software Configuration Guide 또는 tarball의 드라이버와 함께 제공되는 readme.txt 파일을 참조하십시오.