banner
 .::*nix::. Re: Sử dụng Wireless với Linux Go to original post Author: Mr.Khoai - Translator:  - Entry Date: 20/02/2009 14:41:30
khoai xin post một bài về các dùng ndiswrapper để sử dụng các WLAN NIC không được support cho linux (như cái dell laptop của khoai, dùng broadcom chipset)
-------------------
Trước tiên, download nidiswrapper tại http://sourceforge.net/projects/ndiswrapper/
Bản stable mới nhất, tại thời điểm viết ngày 5 tháng 12, 2006 là ndiswrapper-1.31. Download được file ndiswrapper-1.31.tar.gz

Tại terminal, tiến hành cài đặt ndiswrapper như sau: ***
Code:


# su

[ Nhập root password ]
# tar zxvf ndiswrapper-1.31.tar.gz
# cd ndiswrapper-1.31
# mkdir /root/logs/ndiswrapper-1.31
# make |tee /root/logs/ndiswrapper-1.31/make
# make install |tee /root/logs/ndiswrapper-1.31/install


Đến đây ta đã cài xong ndiswrapper, nếu không có lỗi. Lỗi thương xẩy ra nhất khi build ndiswrapper là thiếu kernel source. ndiswrapper yêu cầu cần có file /lib/modules/`uname -r`/build link đến thư mục chứa source của kernel.
Sau đó, vào site http://ndiswrapper.sourceforge.net/mediawiki/index.php/List để tìm driver cho WLAN NIC. Sau khi đã download driver, giải nén nếu cần thiết, là có thể tiến hành install driver. Ở đây khoai dùng 'Broadcom Corp. BCM4306 802.11b/g Wireless LAN Controller', là card của khoai để làm ví dụ.
Code:


# ndiswrapper -i bcmwl5.inf


Bước này để cài driver cho NIC. Sau đó, run
Code:


# lspci

# lspci -n


Kiểm tra rõ địa chỉ của hardware của bạn, vd của khoai là 14e4:4320. Sau đó run
Code:


# ndiswrapper -d 14e4:4320 bcmwl5


để sử dụng driver bcmwl5 cho hardware tại địa chỉ 14e4:4320.
Sau đó run
Code:


# ndiswrapper -l


để kiểm tra xem driver, và địa chỉ phần cứng cho chính xác.
Sau đó, run
Code:


# modprobe ndiswrapper


để load module ndiswrapper. ndiswrapper sẽ được "alias" thành wlan0. Bây giờ có thể log out khỏi root account bằng
Code:


# exit


Dùng các lênh iwlist, iwconfig, route, và ifconfig để cấu hình và sử dụng WLAN NIC. Chi tiết cho từng lệnh xin mời tham khảo man page.

khoai

***Bước make không nhất thiết phải dùng với quyền root. Khoai chỉ có thói quen tee tất cả output ra để log lại mà thôi. Tuy nhiên, các bước tiếp theo phải dùng account root, su ngay tại thời điểm này có lẽ cũng hợp lý.
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to top Go to original post  

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|