1

Здравствуйте,
Подскажите, каким образом подключить 3G на Centos 6.4 ?
Ставлю свисток Zte-190 (оператор "Киевстар")

lsusb

Bus 001 Device 003: ID 19d2:0016 ZTE WCDMA Technologies MSM

А дальше куда?

Centos без доступа в сеть

2

# dmesg | tail

or so. Еще покажите

# ifconfig -a
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

3

dmesg | 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)

4

yars пишет:
# dmesg | tail

or so. Еще покажите

# ifconfig -a

И еще до кучи - большинство свистков видны системой как внешний диск. А это может сильно мешать настроечным скриптам. Надо свисток перенастроить, сделать его только модемом.

5

Забыл написать.. Но я это уже сделал.

6

Убедитесь, что пакеты pppd, usb_modeswitch у вас есть. Затем настройте pppd. И пропишите настройки подключения как это принято в вашем дистрибутиве.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

7

Shandor, AFAIK в CentOS есть KDE, а в KDE есть (было) kppp.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

8

Здравствуйте,
Собственно, оказалось, что это не 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 = 9600
wvdial
--> 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.

9

Был в свое время zte-mf 180. Завелся только на гноме, хотя особо не копался, но пробовал wvdial и kppp в кедах - получал Modem not responding ...

10

Shandor, права на устройство модема какие? rw-rw--- root:dialout? Если да, пользователя в группу dialout включите.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

11

yars пишет:

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.ХХ.ХХ

12

Shandor, а это он не подвисает. Просто wvdial надо запускать с & на конце командной строки, чтобы он отвязывался от терминала, плюс updetach (или как там его) в параметры pppd прописать. Или запускать на отдельной вкладке и рвать соединение по Ctrl+C.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

13

Modem not responding

Видимо, это следствие бага в ядре, связанного с таймаутом на сброс устройства.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

14

Еще вопрос,
Почему в одних модемах есть  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 ttyUSB2

15

Shandor, может зависить от следующего:
1. Прошивка.
2. Разные порты.

Linux Mint 19.3 Mate Edition
Windows 7

16

Shandor пишет:

kppp не увидел модема

там ещё нужно настроить устройство.

Shandor пишет:

Почему в одних модемах есть  ttyUSB0,ttyUSB1,ttyUSB2 а в других только ttyS0, ttyS1 ?
От чего это зависит?

ttyUSB* это USB. А ttyS* это RS232. Разные интерфейсы.

Shandor пишет:

serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

это вообще не модем, а COM порт, к которому ничего не присоединено. Туда в старину втыкались dial up модемы. Современные модемы их эмулируют по командам, т.е. ATDP это пульсовый набор. Который был только в телефонах сделанных до 80х годов прошлого века (с диском, который надо было крутить).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)