Здравствуйте,
Подскажите, каким образом подключить 3G на Centos 6.4 ?
Ставлю свисток Zte-190 (оператор "Киевстар")
lsusb
Bus 001 Device 003: ID 19d2:0016 ZTE WCDMA Technologies MSMА дальше куда?
Centos без доступа в сеть
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Red Hat Linux, Fedora, CentOS → 3G На Centos 6.4
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте,
Подскажите, каким образом подключить 3G на Centos 6.4 ?
Ставлю свисток Zte-190 (оператор "Киевстар")
lsusb
Bus 001 Device 003: ID 19d2:0016 ZTE WCDMA Technologies MSMА дальше куда?
Centos без доступа в сеть
# dmesg | tailor so. Еще покажите
# ifconfig -admesg | tail
usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
usb 1-1: Product: ZTE WCDMA Technologies MSM
usb 1-1: Manufacturer: ZTE,Incorporated
usb 1-1: configuration #1 chosen from 1 choice
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.1: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:1.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:29:F2:AE:D3
inet addr:192.168.10.251 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fef2:aed3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9250705 errors:0 dropped:0 overruns:0 frame:0
TX packets:6608610 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1156914403 (1.0 GiB) TX bytes:6400164090 (5.9 GiB)lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:853772 errors:0 dropped:0 overruns:0 frame:0
TX packets:853772 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:244564230 (233.2 MiB) TX bytes:244564230 (233.2 MiB)
# dmesg | tailor so. Еще покажите
# ifconfig -a
И еще до кучи - большинство свистков видны системой как внешний диск. А это может сильно мешать настроечным скриптам. Надо свисток перенастроить, сделать его только модемом.
Забыл написать.. Но я это уже сделал.
Убедитесь, что пакеты pppd, usb_modeswitch у вас есть. Затем настройте pppd. И пропишите настройки подключения как это принято в вашем дистрибутиве.
Shandor, AFAIK в CentOS есть KDE, а в KDE есть (было) kppp.
Здравствуйте,
Собственно, оказалось, что это не 3G а модем с gsm
kppp не увидел модема
Сейчас пробую wvdial, но постоянно получаю " Modem not responding."
# dmesg | grep tty
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2# wvdialconf /etc/wvdial.conf
Editing `/etc/wvdial.conf'.
Scanning your serial ports for a modem.
ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- OK
ttyUSB1<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 -- ERROR
ttyUSB1<*1>: ATQ0 V1 E1 &C1 -- ERROR
ttyUSB1<*1>: ATQ0 V1 E1 &D2 -- ERROR
ttyUSB1<*1>: ATQ0 V1 E1 +FCLASS=0 -- OK
ttyUSB1<*1>: Modem Identifier: ATI -- Manufacturer: ZTE CORPORATION
ttyUSB1<*1>: Speed 9600: AT -- OK
ttyUSB1<*1>: Max speed is 9600; that should be safe.
ttyUSB1<*1>: ATQ0 V1 E1 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB2<*1>: ATQ0 V1 E1 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 -- ERROR
ttyUSB2<*1>: ATQ0 V1 E1 &C1 -- ERROR
ttyUSB2<*1>: ATQ0 V1 E1 &D2 -- ERROR
ttyUSB2<*1>: ATQ0 V1 E1 +FCLASS=0 -- OK
ttyUSB2<*1>: Modem Identifier: ATI -- Manufacturer: ZTE CORPORATION
ttyUSB2<*1>: Speed 9600: AT -- OK
ttyUSB2<*1>: Max speed is 9600; that should be safe.
ttyUSB2<*1>: ATQ0 V1 E1 +FCLASS=0 -- OK
Found a modem on /dev/ttyUSB1.
Modem configuration written to /etc/wvdial.conf.
ttyUSB1<Info>: Speed 9600; init "ATQ0 V1 E1 +FCLASS=0"Конфиг wvdial
/etc/wvdial.conf
[Dialer Defaults]
Init1 = AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
Init2 = ATQ0 V1 E1 +FCLASS=0
Init3 = ATZ
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Username =
Password =
Modem = /dev/ttyUSB0
Baud = 9600wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
--> Sending: ATQ0
--> Re-Sending: AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
--> Modem not responding.Был в свое время zte-mf 180. Завелся только на гноме, хотя особо не копался, но пробовал wvdial и kppp в кедах - получал Modem not responding ...
Shandor, права на устройство модема какие? rw-rw--- root:dialout? Если да, пользователя в группу dialout включите.
Shandor, права на устройство модема какие? rw-rw--- root:dialout? Если да, пользователя в группу dialout включите.
Та же ерунда - Modem not responding.
Нашел другой модем (Pantech UM175)
Тут уже нет Modem not responding )
Но, вот, при конекте в такой состоянии подвисает
# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
~[7f]}#@!}!}!} }8}"}&} } } } }#}$@#}%}&Zk[1c]T}'}"}(}"n[12]~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Apr 23 15:29:45 2014
--> Pid of pppd: 8482
--> Using interface ppp0
--> local IP address 130.185.ХХ.ХХ
--> remote IP address 195.128.ХХ.ХХ
--> primary DNS address 195.128.ХХ.ХХ
--> secondary DNS address 195.128.ХХ.ХХShandor, а это он не подвисает. Просто wvdial надо запускать с & на конце командной строки, чтобы он отвязывался от терминала, плюс updetach (или как там его) в параметры pppd прописать. Или запускать на отдельной вкладке и рвать соединение по Ctrl+C.
Modem not responding
Видимо, это следствие бага в ядре, связанного с таймаутом на сброс устройства.
Еще вопрос,
Почему в одних модемах есть ttyUSB0,ttyUSB1,ttyUSB2 а в других только ttyS0, ttyS1 ?
От чего это зависит?
dmesg | grep tty
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
cdc_acm 2-2.1:1.0: ttyACM0: USB ACM deviceА другие
dmesg | grep tty
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
cdc_acm 2-2.1:1.0: ttyACM0: USB ACM device
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2Shandor, может зависить от следующего:
1. Прошивка.
2. Разные порты.
kppp не увидел модема
там ещё нужно настроить устройство.
Почему в одних модемах есть ttyUSB0,ttyUSB1,ttyUSB2 а в других только ttyS0, ttyS1 ?
От чего это зависит?
ttyUSB* это USB. А ttyS* это RS232. Разные интерфейсы.
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
это вообще не модем, а COM порт, к которому ничего не присоединено. Туда в старину втыкались dial up модемы. Современные модемы их эмулируют по командам, т.е. ATDP это пульсовый набор. Который был только в телефонах сделанных до 80х годов прошлого века (с диском, который надо было крутить).
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Red Hat Linux, Fedora, CentOS → 3G На Centos 6.4
Форум работает на PunBB, при поддержке Informer Technologies, Inc