Узнать порт модема linux

unixforum.org

Как узнать какие порты занимает конкретный модем. (E1550)

Как узнать какие порты занимает конкретный модем.

Сообщение Voler » 15.10.2012 09:57

На сервере стоят два модема e1550 как узнать, какой из них какие порты занимает.

Bus 005 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub [b]Bus 002 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem[/b] Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub [b]Bus 001 Device 006: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem[/b] Bus 001 Device 004: ID 2001:3c05 D-Link Corp. DUB-E100 Fast Ethernet [asix] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Re: Как узнать какие порты занимает конкретный модем.

Сообщение Bluetooth » 15.10.2012 11:37

Они висят на разных шинах. Номера шин не будут меняться при переподключении(в тот же порт) или при перезагрузке компа. Так что методом отключения по одному выяснить какой из них на какой шине, промаркировать. ttyUSB же будут заниматься по мере инициализации. Проведите эксперимент, может быть, постоянно будет первым инициализироваться тот, который на первой шине висит. Тогда проблем не будет(если никто не будет выключать на ходу оба одновременно). Если нет — то имеет смысл парсить dmesg, чтобы выяснять связку физический юсб порт-ttyUSB, и соответсвенно поправлять настройки юзерспейсных программ для работы с ними.

Источник

Узнать порт модема linux

Как узнать, к какому порту подключен модем?
Стандартный настройщик в иксах выводит список портов ttyS0, ttyS1. ,ttyI1, . и какие-то еще. Откуда мне узнать, к какому из них подключен модем в моем лаптопе? Что означает check «Use touch dialing»в предлагаемых настройках этого модема?

И еще. Когда я пытаюсь активировать (по видимому, неправильное) соединение, появляется сообщение об ошибке с каким-то кодом: «Failed to activate ppp0 with error 8». Где искать описание этой ошибки?

  • Помогите чайнику настроить модем в Linux RH9, ipmanyak, 14:16 , 30-Мрт-04, (1)
    • Помогите чайнику настроить модем в Linux RH9, lavr, 14:31 , 30-Мрт-04, (2)
    • Помогите чайнику настроить модем в Linux RH9, serezha, 21:08 , 30-Мрт-04, (3)
    • Помогите чайнику настроить модем в Linux RH9, Nikolaev D., 23:41 , 30-Мрт-04, (5)

    >Как узнать, к какому порту подключен модем?
    >Стандартный настройщик в иксах выводит список портов ttyS0, ttyS1. ,ttyI1, . и
    >какие-то еще. Откуда мне узнать, к какому из них подключен модем
    >в моем лаптопе? Что означает check «Use touch dialing»в предлагаемых настройках
    >этого модема?
    >
    >И еще. Когда я пытаюсь активировать (по видимому, неправильное) соединение, появляется сообщение
    >об ошибке с каким-то кодом: «Failed to activate ppp0 with error
    >8″. Где искать описание этой ошибки?

    man minicom
    minicom -s
    выбрать меню SERIAL SETUP — назначить порт
    в окне терминала сказать AT , если отвечает ОК значит окей
    можеть попробовать там же позвонить ATDTномересли тоновый набор или ATDPномер если пульсовый набор

    >>Как узнать, к какому порту подключен модем?
    >>Стандартный настройщик в иксах выводит список портов ttyS0, ttyS1. ,ttyI1, . и
    >>какие-то еще. Откуда мне узнать, к какому из них подключен модем
    >>в моем лаптопе? Что означает check «Use touch dialing»в предлагаемых настройках
    >>этого модема?
    >>
    >>И еще. Когда я пытаюсь активировать (по видимому, неправильное) соединение, появляется сообщение
    >>об ошибке с каким-то кодом: «Failed to activate ppp0 with error
    >>8″. Где искать описание этой ошибки?
    >
    >man minicom
    >minicom -s
    >выбрать меню SERIAL SETUP — назначить порт
    >в окне терминала сказать AT , если отвечает ОК значит окей
    >можеть попробовать там же позвонить ATDTномересли тоновый набор или ATDPномер если пульсовый
    >набор

    ну какой ему man minicom, парню прямая дорога в LINUX HOWTO

    >minicom -s
    >выбрать меню SERIAL SETUP — назначить порт
    >в окне терминала сказать AT , если отвечает ОК значит окей

    Терминалка запустилась, но
    ни через один порт ttyS0..ttyS3 модем почему-то работать не хочет (нет ответов ни на одну из х. команд и нет эха(если не включать локальное)). Может ли он быть подключен еще через какой-то порт? Может ли быть, что в Linux нет драйвера для этого модема (это модем, встроенный в лаптоп, в Windows он распознается как Smart Link, 5600 MDC Modem)?

    Мне тут удалось все-таки распознать тип модема с пом. утилиты scanModem, скаченной с www.linuxant.com. Вот его данные(ниже). Но все-таки непонятно, как же его настраивать дальше и на что ставить ссылку /dev/modem?

    A /dev/modem symbolic link is not set.

    Providing detail for device at PCI_bus 00:1f.6
    with vendor-ID:device-ID
    —-:—-
    Class 0703: 8086:2486 Modem: Intel Corp. 82801CA/CAM AC’97 Modem (rev 02) (prog-if 00 [Generic])
    SubSystem 1558:5600 CLEVO/KAPOK Computer: Unknown device 5600
    Flags: bus master, medium devsel, latency 0, IRQ 11
    I/O ports at 2400 [size=256]
    I/O ports at 2000 [size=128]
    The soft modem Subsystem operates under a controller
    8086:2486 82801CA/CAM AC’97 ICH3 with Subsystem chipset POSSIBLY from:
    Pctel
    AgereSystems
    Conexant
    Intel
    Smartlink

    Please read ModemData.txt, ModemData.txt.2 , ModemDriverCompiling.txt and ModemTesting.txt

    > Please read ModemData.txt, ModemData.txt.2 , ModemDriverCompiling.txt and ModemTesting.txt

    ну и вперед 🙂

    PCI модем — возможно дпнная модель и не поддерживается.
    А вообще — в www.google.com искать , кроме того оно тебе нужно ?
    Сиди по виндой и не трать свою жизнь на всякую херню (не шучу).

    pci модем. сразу писать надо.
    -посмотри, что винда пишет про порт.
    -затем список винмодемов.
    тут то ты всё и поймёшь.

    Рекомендовать в FAQ | Cообщить модератору | Наверх


    Удалить

    Индекс форумов | Темы | Пред. тема | След. тема
    Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.

    Источник

    Как узнать на каком порту модем?

    Slackware 9.0, kernel-2.6.9,модем isa на Rockwell’овском чипсете. Нифига не получаеться получить строку инициализации в minicom’е, на портах ttyS0-ttyS3.Джамперы на модеме установлы на pnp. Винда ставит модем на COM 3 и irq 4, но происходит конфликт с Com 1 по irq (com1 irq4).Ставлю модемный irq в 7 — модем оживает. Нужно сделать тоже самое в Линуксе,но как узнать на какой порт садиться модем?Заранее snx.

    Re: Как узнать на каком порту модем?

    А в /proc лазил? Полезное есть что-нибудь, на предмет pci,irq,ioports. Вообще у некоторых модемов: echo «ATZ» > /dev/ttySL0 cat /dev/ttySL0 Если ответ «OK» значит это модем, (не физически правда, тк OK выдается и при отключенном модеме)

    Re: Как узнать на каком порту модем?

    Вот нормальное форматирование ( КАК ЗАПАРИЛО ЭТО ЧЕРЕЗЖОПНОЕ ФОРМАТИРОВАНИЕ)
    А в /proc лазил? Полезное есть что-нибудь, на предмет pci,irq,ioports.
    Вообще у некоторых модемов:
    echo «ATZ» > /dev/ttySL0
    cat /dev/ttySL0
    Если ответ «OK» значит это модем, (не физически правда, тк OK выдается и при отключенном модеме)

    Re: Как узнать на каком порту модем?

    ну какой в жопу pci если сказано что момед исовый?
    прежде чем пихать что-то в /dev/ttySn стоит посмотреть что скажет на него setserial.
    если прерывание на модеме джамперами выставляется надо опять же
    юзать setserial чтобы связать его с /dev/ttySn,
    если модем plug-n-play, то isapnp.

    Re: Как узнать на каком порту модем?

    1) покажи dmesg 2) у меня есть такие строки isapnp: Scanning for PnP cards. isapnp: Card 'Rockwell 56K ACF II Fax+Data+Voice Modem' isapnp: 1 Plug & Play card detected total bootsplash 3.1.6-2004/03/31: looking for picture. no good signature found. Console: switching to colour frame buffer device 100x37 Real Time Clock Driver v1.12 Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled pnp: Device 00:01.00 activated. ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A

    Re: Как узнать на каком порту модем?

    8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing disable. Понял.. причина в disable, а как сделать enabled? (dmesg не могу показать ибо с другого компа).

    Re: Как узнать на каком порту модем?

    8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing disable. Понял.. причина в disable, а как сделать enabled? (dmesg не могу показать ибо с другого компа).Сори под анонимусом как-то некультурно 🙂 .

    Re: Как узнать на каком порту модем?

    пересобери ядро особое внимание обрати на: CONFIG_ISA=y CONFIG_PNP=y CONFIG_ISAPNP=y CONFIG_PNPBIOS=y CONFIG_PNPBIOS_PROC_FS=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_MULTIPORT=y CONFIG_SERIAL_8250_RSA=y з.ы. надеюсь поможет

    Похожие темы

    • Форум Не могу заставить работать SupraExpress 33.6i (int, PNP ISA modem) не WINmodem (2000)
    • Форум модем на параллельный порт (2000)
    • Форум COM-порты и модем. (2004)
    • Форум Как узнать сетевой порт (2007)
    • Форум Как узнать номер порта? (2006)
    • Форум узнать открыт ли порт (2006)
    • Форум На каком порту сидит модем? (2005)
    • Форум Как узнать заблокирован ли порт (2016)
    • Форум Как узнать кем занят порт (2013)
    • Форум Узнать открытые в фаерволе порты (2010)

    Источник

    Как определить какой порт у 3g модема /dev/ttyUSB*?

    порты /dev/ttyUSB147 и /dev/ttyUSB153 отвечают AT командами, но если указать в конфиге /dev/ttyUSB153 — соединение зависает, а если /dev/ttyUSB147 — то устанавливается соединение.

    Мне нужно точно знать какой порт является основным для установки соединения?

    Буду рад услышать любые предложения.

    Мне нужно точно знать какой порт является основным для установки соединения?

    Тот, на котором устанавливается соединение.

    Если не ошибаюсь, ModemManager сканирует все последовательные порты (отфильтровав те, которые точно не принадлежат модемам) путём отправки неких AT-команд. Видимо универсального простого способа определить правильный порт не существует. Так что смотри исходники ModemManager.

    Если у тебя больше одного устройства и тебя интересует как понять какому именно принадлежит очередная пачка /dev/tty* — смотри в /dev/serial/by-path/ или /dev/serial/by-id/.

    Deleted ( 20.05.19 17:39:19 MSK )
    Последнее исправление: Deleted 20.05.19 17:39:54 MSK (всего исправлений: 1)

    у модема ZTE аж 4 девайса

    «/dev/ttyUSB156», «/dev/ttyUSB158», «/dev/ttyUSB160», «/dev/ttyUSB161»

    пробую подключаться с начала 156-не отвечает 158-зависает 160-пишет ошибка 161-не отвечает в этом случаи мы получаем зависший модем.

    выключаю и включаю заново, начну с конца 160-установил соединение, ура, мне нужно точно!? 161-не отвечает

    АТ команда перезагрузки модема для смены IP

    Господа, не подскажете AT команду для перезагрузки модема или другой способ быстрой смены IP адреса модема в сотовой сети ?

    Скажу из личного опыта: перебором! Обычно из всей паччки работают 2, один хреново, второй нормально. По остальным не законектится. А ещё это всё в современных дистрах можно отдать на откуп network manager и usb_modeswich.

    Не могу найти точный ответ, но остались записи, как игрался с тем, что мне помогло в первом приближении:

    в конфигурацию udev добавьте строчку:

    ACTION=="add", SUBSYSTEM=="tty", ATTRS=="12d1", ATTRS=="1c05", ENV=="00", SYMLINK+="ttyBEELINE", GROUP="dialout", MODE="0660" 

    где вместо вендора и продукта подставите свои USB ID, а вместо 00 подставите 02, 00, 01.

    PS при вышеописанной конфигурации на выбранный девайс будет ссылка /dev/ttyBEELINE

    Infra_HDC ★★★★★ ( 20.05.19 19:33:49 MSK )
    Последнее исправление: Infra_HDC 20.05.19 19:39:33 MSK (всего исправлений: 1)

    не знаю что у тебя за модем, а у меня huawei 3372, установил dhcpcd5 и все само конектится при подключении модема без каких либо настроек

    а можно поинтересоваться какие настройки wvdial.conf у билайна? на какой номер звонить?

    че никто не знает что ли? скиньте конфиг пожалуйста. у меня какой-то неправильный, с первого раза не коннектится

    находишь usb interface порта который не только отвечает на AT команды, но ещё и отрабатывает ATD нормально, делаешь udev правило которое по vid/pid/usb interface тебе сделает симлинк типа /dev/ttyMODEM, в wvdial указываешь /dev/ttyMODEM.

    [Dialer Defaults] Init1 = at+cgdcont=2,"IP","home.beeline.ru" Modem Type = Analog Modem Phone = *99# ISDN = 0 Username = beeline Init1 = ATZ Password = beeline Modem = /dev/ttyACM0 Baud = 460800 

    что не так в этом конфиге? вот лог

     ~ wvdial --> WvDial: Internet dialer version 1.61 --> Initializing modem. --> Sending: ATZ ATZ OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Tue Oct 1 03:42:24 2019 --> Pid of pppd: 1065 --> Using interface ppp0 --> local IP address 10.39.215.125 --> remote IP address 10.39.215.125 --> primary DNS address 10.10.30.150 --> secondary DNS address 10.10.30.146 

    очень долго коннектится, до строки Don’t know … проходит минута или две даже

    Источник

  • Читайте также:  Дополнительный ip адрес linux
Оцените статью
Adblock
detector