Tình hình là hiện nay Viettel bắt đầu cung cấp cho khách hàng các mẫu modem USB (USB 3G) mới đó là các dòng MFxxx. Điều này gây không ích khó khăn trong quá trình cài đặt cho những ai sử dụng Ubuntu. Mình đã gặp không ít khó khăn và cũng đã phải đổ không ít công sức ra để tìm giải pháp cho vấn này. May mắn là mình đã tìm được cách giải quyết vấn đề này. Hôm nay mình sẽ chia sẻ với các bạn cách để sử dụng modem USB ZTE MFxxx trong Ubuntu. Thực ra thì có hai cách, một cách thì cài phần mềm giống như bên Win vậy rồi mỗi lần lên mạng cứ phải chạy phần mềm đó, trong phần mềm đó cũng có sẵn tiện ít gọi điện thoại và nhắn tin luôn (chỉ có điều tính năng gọi bị Viettel khóa rồi nên có chỉ để trang trí); cách kia thì là một mẹo nho nhỏ, cắm modem USB vô chọn network là xong, chạy lên mạng bình thường. Ở đây mình hướng dẫn đơn giản để ai cũng dễ làm và trực quan, còn với mấy pro xài Ubuntu lâu chắc tải về là biết cách xài rôi, nên nếu thấy thừa thì bỏ qua phần này nhé!
- Cách 1:
- Cắm modem usb vào, sau đó vào terminal gõ lsusb xác định Vender ID và Product ID. Chú ý cái dòng tương tự thế này
- Vào terminal chạy sudo nautilus để chạy nautilus với vai trò root, rồi vào thư mục /etc/ tạo một folder mới tên udev.d/, trong thư mục này tạo một file 15-zte-mfxxx.rules (tùy theo modem mà thay đôỉ thông số xxx nhé, mà không thay đổi cũng không sao, thay đổi để sau này biết đường mà lần). Mở file bằnggedit paste cái này vào
- Vào Synaptic Package Manager tìm vài cài wvdial hoặc ppp
- Save file lại rút USB ra.
- Vô System > References > Network connections chọn tab Mobile Broadband và làm như trong hình:
- Cắm USB vô, đợi tí cho máy nhận. Click lên network applet ở bên trên chọn Viettel Mobile D-Com 3G. Đợi tí là có thể lên mạng
Bus 001 Device 006: ID 19d2:0108 ONDA Communication S.p.A.
Trong đó Vender ID là: 19d2 và Product ID là 0108.
ACTION!=”add”, GOTO=”ZTE_End” # Is this the ZeroCD device? SUBSYSTEM==”usb”, SYSFS{idProduct}==”2000″, SYSFS{idVendor}==”19d2″, GOTO=”ZTE_ZeroCD” # Is this the actual modem? SUBSYSTEM==”usb”, SYSFS{idProduct}==”0108″, SYSFS{idVendor}==”19d2″, GOTO=”ZTE_Modem” LABEL=”ZTE_ZeroCD” # This is the ZeroCD part of the card, remove # the usb_storage kernel module so # it does not get treated like a storage device RUN+=”/sbin/rmmod usb_storage” LABEL=”ZTE_Modem” # This is the Modem part of the card, let’s # load usbserial with the correct vendor # and product ID’s so we get our usb serial devices RUN+=”/sbin/modprobe usbserial vendor=0x19d2 product=0×0108″, # Make users belonging to the dialout group # able to use the usb serial devices. MODE=”660″, GROUP=”dialout” LABEL=”ZTE_End”Chú ý mấy phần màu đỏ (Vender ID) và màu cam (Product ID) mà các bạn đã tìm thấy ở bước trên.
Lưu ý các bạn là các bạn có thể dùng sim có kết nối GPRS để lên mạng. Nếu hết tiền thì cứ đổi sim thường có GPRS để lên mạng nhé. Nhưng phải tạo thêm một kết nối. Quan trọng là ở bước Choose your Billing Plan các bạn chọn Mobile Internet là xong. Như các bạn thấy trong hình, kết nối Viettel Mobile Mobile Internet1 là kết nối dùng sim có GPRS.
Mình thường dùng cái này để kiểm tra tài khoản và nhắn tin, cũng khá tiện, nhưng có cái bất tiện là nếu dùng nó thì mỗi lần lên mạng là phải chạy một phần mềm. Như thế bất tiện lắm phải không. Chính vì vậy mình không thường sử dụng nó.
- Trước hết các bạn vào đây tải về
- Giải nén file vừa tải về xong được thư mục Linux. Vào thư mục Linux tiếp tục giải nén filePCL_VIEVN.tar.gz sẽ ra folder PCL_VIEVN.
- Sau đó gõ sudo nautilus để quản lý với file với vai trò root. Quay trở lại folder PCL_VIEVNhồi nảy, open file install.sh. Cửa sổ hiện ra chọn Run in terminal. Đợi tí là xong. Xong nó sẽ chạy D-com 3G với vai trò root. Bạn có thể để nó chạy chơi cũng được hoặc tắt đi rồi ra ngoài với vai trò user bình thường xài cho nó an toàn. Vậy là xong.Chú ý: Dùng cái này lên mạng, gọi cho 900 để kiểm tra tài khoảng + nhắn tin thì ok.
Nguồn: Internet
0 nhận xét:
Đăng nhận xét