Module:COMMUNICATION

From LEXWiKi

Jump to: navigation, search

Contents

All Communication Module supported OS list and Linux Driver Download

Ans:
Module Name Chip WinXPE WinCE 4.2 WinCE 5.0 Linux 2.4 Linux 2.6 Centos 5.0 Ubuntu 8.10 Fedora Core 9 Fedora Core 10 Debian 5.0 Ubuntu 9.10 Fedora core 12 Fedora core 14 Ubuntu 10.04 LTS Ubuntu 10.10 Ubuntu 11.04 OpenSuse 11.4 Debian 6.0 Fedora core 16 Ubuntu 12.04 CentOS 6.3 FreeBSD 9 Debian 7.0 CentOS 6.4 Debian 7.8 Debian 8.1 Ubuntu 16.04.2 Ubuntu 16.10 Fedora 25 Fedora 24 Fedora 23 Ubuntu 16.04 Ubuntu 16.04.1 CentOS 7.3 Ubuntu 14.10 Fedora 21

USB Wireless LAN 802.11g

Ralink\r 2572

Yes

No

No

Yes

Yes

-

Yes

Yes

Yes

Yes

-

-

MiniPCI Wireless LAN 802.11g

Ralink\r 2561

Yes

No

No

Yes

Yes

-

Yes-Kernel support

Yes

Yes

Yes

-

-

USB 56K Modem

Conexant

Yes

No

No

Yes

Yes

-

-

-

-

USB ADSL Modem, Annex A

Conexant

Yes

No

No

Yes

Yes

Yes

Yes

Yes

Yes

USB ADSL Modem, Annex B

Conexant

Yes

No

No

Yes

Yes

Yes

Yes

Yes

Yes

USB ISDN Modem

Cologen

Yes

No

No

Yes

Yes

Yes

Yes

Yes

Yes

MiniPCI Wireless LAN 802.11g

VIA6655

Yes

Yes

Yes

No

Yes

-

-

-

-

-

-

Yes

Yes

USB Wireless LAN 802.11g

VIA6656

Yes

Yes

Yes

No

Yes

-

Yes

Yes

-

Yes

Yes

Yes

Yes

USB Wireless LAN 802.11g

Ralink\r 2571

-

-

-

-

Yes

-

Yes

Yes

-

Yes

-

-

MiniPCI Wireless LAN 802.11b/g

WH1A-165G

Yes

-

-

-

-

-

Yes-Kernel support

-

Yes-Kernel support

P811B-4R

RTL 8100C

-

-

-

-

-

-

-

-

-

Yes-Kernel support

USB Wireless LAN 802.11g

Ranlink 3572

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes

PCI-e Wireless LAN 802.11n

Ralink 3070

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes-Kernel support

3G module

Qisda H20

-

-

-

-

-

-

-

-

-

-

-

-

Yes-Kernel support

-

Yes-Kernel support

Yes-Kernel support

Yes

3G module

Gobi3000

-

-

-

-

-

-

-

-

-

-

-

-

Yes

-

Yes

Yes

Yes

Yes

Yes

-

Yes

bluetooth module

QBTM400

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes-Kernel support

-

bluetooth module

RT5370

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes-Kernel support

Yes

MiniUSB Wireless LAN 802.11g/n

RT5390U

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes

-

-

-

-

-

-

No

-

Yes

Yes

3G module

Telit HE910

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes-Kernel support

Yes-Kernel support

Yes-Kernel support

-

-

No

Yes-Kernel support

Yes

Yes

-

-

-

-

-

-

-

-

Yes

Yes

3G module

cinterion S30960-s2800-a100-1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

No

Yes-Kernel support

USB Wireless LAN 802.11g

WPER-172GN

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes

-

-

-

-

-

Yes

Yes

-

4G module

Quectel EC-20

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Yes

-

Yes

edit table

Patch File:

Wireless Modules:
USB:
<Google Drive> Ralink2571 VIA6656 RT5390U

<FTP> Ralink2571 VIA6656 RT5390U

MiniPCI:
<Google Drive> Ralink2561 VIA6655

<FTP> Ralink2561 VIA6655

 file: vt6655-ndiswrapper_bin_06282007.run.tgz (binary for fc7 only)
      ndiswrapper-1.47.tar.gz  (src for fc5,6,7)



USB-ADSL Modem: (A&B Version)
<Google Drive> Kernel2.4.x Kernel2.6.x

<FTP> For Kernel2.4.x For Kernel2.6.x

USB-ISDN:
<Google Drive> Kernel2.4 For Kernel2.6 FAQ

<FTP> For Kernel2.4 For Kernel2.6 FAQ

usb-56k Modem:
supported by kernel

3G module:
Gobi3000

Defect:

N/A

Asker:

Leon 08/01/16

Provider:

Leon 08/01/16

Install ralink 3572 driver

Ans:

Test on: Ubuntu 10.10

1.Download

<Google Drive> Driver(3572) Firmware(2870)

<FTP> Driver(3572) Firmware(2870)
2.Disable 2870 default driver for kernel

   #vi /etc/modprbe.d/blacklist.conf
   Blacklist rt2800usb
   Blacklist rt2x00lib
   Blacklist rt2x00usb
   #modprobe –r rt2800usb
   #reboot

2.compile driver

   #vi os/linux/config.mk
   HAS_WPA_SUPPLICANT=y
   HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
   #make 
   #make install

3.copy firmware

   cp rt2870.bin /lib/fireware/


Patch File:

<Google Drive> Driver(3572) Firmware(2870)

<FTP> Driver(3572) Firmware(2870)

Defect:

N/A

Asker:

Steve 2011/03/11

Provider:

Steve 2011/03/11

各Module分別在哪些版子上有測試過?

Ans:
USB-Modem     USB-ADSL      USB-ISDN      USB-Wireless    MiniPCI-Wireless
TESTED M/B:   TESTED M/B:   TESTED M/B:   TESTED M/B:     TESTED M/B:
1. CV860A     1. CV860A     1. CV860A     1. CV860A       1. CV763
2. MV823A     2. MV823A     2. MV823A
3. CI852A     3. CI852A
4. CV700x
Patch File:

N/A

Defect:

N/A

Asker:

Denny 01/24/07

Provider:

Denny 01/24/07


Cologne USD-ISDN 該如何在Kernel 2.6.x環境下使用? 我們的USB-ISDN不是128K 怎麼會只有64K?

Ans:

1. Cologne USD-ISDN 該如何在Kernel 2.6.x環境下使用? USB-ISDN 我們將不再提供特定Driver給客戶,因為目前Kernel 2.6.x幾乎都整合了ISDN4Linux module,而客戶在Kernel 2.6.x環境下看不到ISDN設備是因為Kernel default 將HFC-S這個模組關閉, 只要將模組載入即可使用.

請在Kernel 2.6.x環境下 注意是否以載入 HFS –S 模組 如下圖: 請使用lsmod 指令

Image:Module_FAQ_1.JPG

在確認硬體裝置狀態 請始用dmesg指令

Image:Module_FAQ_2.JPG

若沒有發現上述內容,請選擇step1 or step2 完成ISDN 安裝

Step1. Recompile Kernel 將HFC-S 模組打開 並載入.
        請使用make menuconfig 選擇需要模組
        開啟
        Device Drivers ->ISDN subsystem ->old ISDN4Linux ->Passive Cards ->HFC usb base modem.
        再重新載入新編譯的kernel即可.
Step2. 請安裝ISDN4Linux模組,詳細請參照patch file
        Dial-up 方式
        可使用ISDN4Linux Tools 或是 使用xwindows 網路工具
        1. X windows dial-up
            請選擇 “Billion ISDN”or “Cologne USB ISDN”即可使用.
Image:Module_FAQ_3.JPG

2. 我們的USB-ISDN不是128K 怎麼會只有64K? Cologne USB-ISDN 為2 Channel ISDN(實體層獨立通道),單一Channel各為64K,要使用128K雙通道, 請於撥接時 如下圖設定. 使用Channel Bundling 可自動Dial-up 雙通道,並依流量需求自動調整64K or 128K.

Image:Module_FAQ_4.JPG
Patch File:

ISDN4Linux http://www.isdn4linux.de/

Defect:

N/A

Asker:

Robert 05/22/07

Provider:

Leon 05/23/07

How to install Conexant USB ADSL Modem on Linux Kernel 2.6.x?

Ans:

Please follow the procedure to install Conexant USB ADSL Modem.


A.Make sure your kernel supported !!


1.

 #make menuconfig

2.choose module

 [ Networking ]
          [ Networking support ]
                [ Networking options ]   -> [M] Asynchronous Transfer Mode
                                            [M] RFC1483/2684 Bridged protocols
 [ Device Drivers ]
          [ USB support ]
                [ USB DSL Modem support] -> [M] USB DSL modem support
                                            [M] speedtouch USB support
                                            [M] Conexant AccesRunner USB support

If your kernel not include that's modules ,you should be compile and reboot with new kernel.


B.Install lib file and load firmware


(For Fedora)

1.Install lib file by yum

#yum install  linux-atm  linux-atm-libs linux-atm-libs-devel

2.Install rp-pppoe by yum

#yum install rp-pppoe

3.Please download the <Google Drive> USB_ADSL_2.6.X.tar / <FTP> USB_ADSL_2.6.X.tar file and copy the new firmware in it to /lib/firmware

#cp cxacru-fw.bin /lib/firmware/

4.Connected USB-ADSL device to manboard.


(For CentOS)

1.Please download the <Google Drive> USB_ADSL_2.6.X.tar / <FTP> USB_ADSL_2.6.X.tar file and install lib files

#rpm -ivh linux-atm-2.5.0-5.i386.rpm 
#rpm -ivh linux-atm-libs-2.5.0-5.i386.rpm 
#rpm -ivh linux-atm-libs-devel-2.5.0-5.i386.rpm

2.Install rp-pppoe by yum

#yum install rp-pppoe

3.Please download the <Google Drive> USB_ADSL_2.6.X.tar / <FTP> USB_ADSL_2.6.X.tar file and copy the new firmware in it to /lib/firmware

#cp cxacru-fw.bin /lib/firmware/

4.Please download the <Google Drive> USB_ADSL_2.6.X.tar / <FTP> USB_ADSL_2.6.X.tar file and copy the br2684ctl file to /sbin

#cp br2684ctl /sbin

5.Connected USB-ADSL device to manboard.


(For Ubuntu)

1.Install lib file by apt

#apt-get install  libatm1  libatm1-dev atm-tools

2.Install rp-pppoe by apt

#apt-get install br2684ctl

3.Please download the <Google Drive> USB_ADSL_2.6.X.tar / <FTP> USB_ADSL_2.6.X.tar file and copy the new firmware in it to /lib/firmware

#cp cxacru-fw.bin /lib/firmware/

4.Connected USB-ADSL device to manboard.



C.USB ADSL Modem connection


1.Load br2684 modules

#modprobe br2684

2.Configure your ISP.

For example : br2684ctl -b -c 0 -a 0.8.32 # VPI = 8 VCI = 32

3.Check USB-ADSL devices

#inconfig -a

you should saw the message as below

nas0      Link encap:Ethernet  HWaddr 00:05:B4:12:41:F6
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

4.Setup you dial-up user name and passwd ,select "nas0" for connect device (For Fedora / CentOS)

 #pppoe-setup

(For Ubuntu)

 #pppoeconf		

5.Connect to Internet

#adsl-start
Patch File:

<Google Drive> USB_ADSL_2.6.X.tar

<FTP> USB_ADSL_2.6.X.tar

Defect:

N/A

Asker:

Patty 17:36, 16 January 2009 (CST)

Provider:

Patty 17:36, 16 January 2009 (CST)

Using usb-adsl in Kernel 2.4

Ans:

1. Unzip the package tar zxvf usbadsl.tar.gz

2. Shift to the folder cd usbadsl

3. Compilation make cp CnxE2FW.bin /etc/

4. Install the modules

insmod e2.o
lsmod (check e2.o exist or not )
./startADSL
ifconfig hsb0 up
./dhcpd hdb0

5. Setting with web browser (http://10.0.0.2)

(you can find the account and password in Readme file)


6.adsl account and password

in WAN SETTING :

Image:pwd.jpg


7. Connect:

switch to ppp page and press the execute button

Image:pppoe.jpg


Patch File:

<Google Drive> USB_ADSL_2.4.X.tar

<FTP> USB_ADSL_2.4.X.tar

Defect:

n/a

Asker:

Denny 2009/01/21

Provider:

Denny 2009/01/21

How can I set AL-56UH modem communicates higher than 9600 baud speed?

Ans:

1.Detect the AL-56UH and the baudrate

 $wvdialconf /etc/wvdial.conf
 
 refer to below picture,AL-56UH can communicate with 115200 and 230400 baudrate.
 Image:detect.jpg

2.Set the baudrate

 $vi /etc/wvdial.conf
 
 Image:set.jpg

3.Connect to the internet

 $wvdial
 


Refer to below picture,AL-56UH USB Modem can communicates at 115200 and 230400 baudrate.


Image:AL56UH1.jpg

Image:AL56UH2.jpg

Patch File:

N/A

Defect:

N/A

Asker:

Gordon 2009/07/23 10:00

Provider:

Patty 2009/07/23 17:30

Which modules shoud I insmod if I want to use P811B-4R ?

Ans:

Should insmod 8139too.ko,8139cp.ko,mii.ko,pci_hotplug.ko,shpchp.ko

Patch File:

N/A

Defect:

N/A

Asker:

I-Ling 01.21.2010 , 02:00

Provider:

Patty 01.28.2010 , 17:07

How to use Mini PCIe Wireless LAN(VIA6656) and Mini PCI Wireless LAN(VIA6655) under Ubuntu9.10 ,Fedora Core 12 or any latest version

Ans:

Install driver v1.20.03

installed and run OK: Fedora core 12 、 Ubuntu 9.10 、Ubuntu 10.04


Patch File:

<Google Drive> "VNT6656" "VNT6655"

<FTP> "VNT6656" "VNT6655"

Defect:

"N/A"

Asker:

"Steve 2010/03/10"

Provider:

"Steve 2010/03/10"

Use RT2571,RT2561,RT2572 wireless module in Debian 5.0

Ans:

RT2572:

   #lsmod | grep rt2500
   if no message be showed on terminal ,please type below command:
   #modprobe rt2500

RT2571:

   download <Google Drive> bin file
            <FTP> bin file
   #tar -zxvf RT2571(RT73)_binfile.tar.gz
   #cp rt73.bin /lib/firmware/  
   #modprobe -r rt73usb
   #modprobe rt73usb

RT2561:

  download <Google Drive> driver source code
           <FTP> driver source code
  #tar -zxvf 2009_0123_RT61_Linux_STA_v1.1.2.3.tar.bz2
  #cd 2009_0123_RT61_Linux_STA_v1.1.2.3
  #cd Module 
  #cp rt2561.bin /lib/firmware/
  #cp rt2561s.bin /lib/firmware/ 
  #apt-get update
  #apt-get install linux-header-xxx(kernel version)
  #apt-get insatll linux-kbuild
  #make KBUILD_NOPEDANTIC=1
  #make install
  #modprobe rt61
Patch File:

N/A

Defect:

N/A

Asker:

Philip & 2010/08/31

Provider:

Steve & 2010/09/07

How to use 3G modem under Linux which without kernel default support

Ans:

In Debian 6.0 , need to change "auth" to "noauth" in "/etc/ppp/option" first(don't need in other distribution)

find the below words in /etc/ppp/option , and change "auth" to "noauth"
# Require the peer to authenticate itself before allowing network
# packets to be sent or received.
# Please do not disable this setting. It is expected to be standard in
# future releases of pppd. Use the call option (see manpage) to disable
# authentication for specific peers.
auth


In Fedora , need the step to add nameserver first(don't need in other distribution)

#vi /etc/resolv.conf

add the following words:

nameserver 168.95.1.1
nameserver 168.95.192.1


1.modprobe module usbserial

A.In Fedora 16 , need to add into grub
#vi /etc/default/grub
add the following to the end “usbserial.vendor=0x0fcf usbserial.product=0×1008″ 
so that we have something like this
Image:usbse1.jpg
#grub2-mkconfig > /boot/grub2/grub.cfg
#reboot
B.In other distriburion
#modprobe usbserial product=0x14F1 vendor=0x12D1

2.connect

#echo 'ATZ' > /dev/ttyUSB2
#echo 'AT+CGDCONT=1,"IP","INTERNET"' > /dev/ttyUSB2
#echo 'ATDT*99#' > /dev/ttyUSB2
#pppd /dev/ttyUSB2 115200 mru 1280 nodetach debug dump defaultroute usepeerdns novj user IP password INTERNET novjccomp noipdefault ipcp-accept-remote connect-delay 5000
Patch File:

N/A

Defect:

N/A

Asker:

Patty 18:12, 15 September 2011 (CST)

Provider:

Patty 18:12, 15 September 2011 (CST)

Install ralink RT5370 driver in Ubuntu 12.04

Ans:

Test on: Ubuntu 12.04

1.Download

<Google Drive> Driver(5370)

<FTP> Driver(5370)

2.Uncompress the file

3.Enable Wpa_Supplicant and Native Wpa_Supplicant for Network Manager

   #vi os/linux/config.mk
   HAS_WPA_SUPPLICANT=y
   HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
   Blacklist rt2x00usb
   #modprobe –r rt2800usb
   #reboot

4.compile driver

   #make 
   #make install
   #modprobe rt5370sta

5.add to /etc/modules

   #echo rt5370sta >> /etc/modules


Patch File:

<Google Drive> Driver(5370)

<FTP> Driver(5370)

Defect:

N/A

Asker:

Tom 2012/08/23

Provider:

Tom 2011/08/23

How to use He910-D 3G modules under linux without kernel support

Ans:

In ubuntu and fedora
1.Watch /dev/ttyACM0 state

#cat /dev/ttyACM0 &

2.Enable GSM NETWORK

#echo -en "ATE0\r" > /dev/ttyACM0
#echo -en "AT\r" > /dev/ttyACM0
#echo -en "ATZ\r" > /dev/ttyACM0
#echo -en "AT+CGDCONT=1,"IP","INTERNET"\r" > /dev/ttyACM0
#echo -en "ATDT*99#\r" > /dev/ttyACM0

3.set new mobile broadband

1.NewWork Connection->Mobile Broadband->add
2.device:telit wireless
3.select Country or Region
4.select your provider
5.select your plan:INTERNET

4.connect Image:he910-d-connect.jpg

Patch File:

"N/A"

Defect:

"N/A"

Asker:

"KK 2013/09/25"

Provider:

"kk 2013/9/25"

How to use WPER-172 MiniUSB Wireless LAN 802.11 b/g/n on Debian 7.8

Ans:

step1. open terminal
step2. #sudo dpkg -i firmware-ralink_0.36+wheezy.deb
step3. #reboot

Patch File:

<Google Drive> "firmware-ralink_0.36+wheezy File"

<FTP> "firmware-ralink_0.36+wheezy File"

Defect:

"N/A"

Asker:

"2015/07/31 KK"

Provider:

"2015/07/31 KK"

How to use SIM7600 connect with wvdial

Ans:

1. In the Terminal, type "lsusb" to confirm if the device has been detected by the system (Qualcomm / option)
2. Enter "apt-get install wvdial" in Terminal (※ link to network)
3. Enter "wvdialconf" in the Terminal to start the device scan (it will wait a little while, if there is a scan to the device, the location of the device will appear, for example, "Find a modem on /dev/ttyUSB2", "Modem configuration written to /etc/wvdial.comf”
4. Edit this file in /etc/wvdial.conf (you can use vi, vim, gedit)
5. Enter "wvdial" in Terminal
6. Start a new Terminal execution "ifconfig" to determine if there is a new network device and IP

Patch File:

"wvdial.conf"

Defect:

"N/a"

Asker:

"N/a"

Provider:

"--king kong 18:42, 17 January 2019 (CST)"

Personal tools