"TOSHIBA Software Modem", как заставить работать?? [solved]

В винде ессно без проблем устанавливается Dial-Up соединение. Распознаётся он там как "Модем TOSHIBA Software Modem (СОМ3)".
В Дженту вот так:

localhost ~ # lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce Go 7600] (rev a1)
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
07:06.0 CardBus bridge: Texas Instruments Unknown device 8039
07:06.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a
07:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
07:06.3 Class 0805: Texas Instruments Unknown device 803c
07:08.0 Ethernet controller: Intel Corporation Intel(R) PRO/100 VE Network Connection (rev 02)
localhost ~ #

честно говоря, даже не знаю где тут он (-:
Как такие модемы запускаются? Я слышал, что с софт-модемами огромные траблы возникают у людей. Драйвера, наверное, стандартные, также не подойдут... а чего делать вообще с ним? Под каким он устройством может распознаться??

возможно вот

возможно вот это он
07:06.3 Class 0805: Texas Instruments Unknown device 803c

но что с ним делать я тоже не знаю

modem "Class 0805: Texas

Спасибо за

Спасибо за ссылки! Буду разбираться.

В статье

В статье используется установка пакета "sl-modem-daemon":
"# aptitude install sl-modem-daemon"
А есть ли он в Джентушных портежах?

# emerge -av

# emerge -av slmodem

Пользуйся поиском по portage:
# emege eix && update-eix && eix -s lsmodem

Пока что так и

Пока что так и не получилось настроить этот винмодем.
Я скачал и выполнил scanModem, оно мне выдало некоторые инструкции. В каком-то из файлов мне рекомендовали по ссылке скачать SLModemd:
http://linmodems.technion.ac.il/packages/smartlink/
скачал для gcc-4.1.* (у меня эта версия компилятора).

И вот далее установка.. Ну файлы собсно скопировал и на этом мои достижения закончились (-:
В файле установки читаю:

First insert an ALSA modem driver.
# modprobe low_level_driver
among low_level_ drivers listed below
# slmodemd --alsa -c YOUR_COUNTRY modem:1
If using a CD boot, instead:
# ./slmodemd --alsa -c YOUR_COUNTRY modem:1

This creates the modem ports
       /dev/ttySL0 --> /dev/pts/N
and prepares for later High Level  slmodemd functions.

Что имеется ввиду под "low_level_driver"? У меня такого драйвера нет, пробовал подгрузить звуковой альса-драйвер: snd_hda_intel - ессно подгрузился, он у меня по загрузке автоматом запускается.
Ну и собсно дальнейшие команды также не срабатывают у меня:

localhost Modem # slmodemd --alsa -c RUSSIA modem:1
error: mixer setup: attach hw:1 error: No such device
ALSA lib confmisc.c:848:(snd_func_card_driver) cannot find card '1'
ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:397:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1248:(snd_func_refer) error evaluating name
ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3972:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline:CARD=1,DEV=0
error: alsa setup: cannot open playback device 'modem:1': No such device
error: cannot setup device `modem:1'

не пойму чего ему надо. То ли он устройство "модем" не находит.. интересно в таком случае, где он его ищет (-:
Что мне далее можно сделать с ним?

Во первых, надо

Во первых, надо установить юзе флаг alsa, во вторых, сделать emerge slmodem, в третьих сделать /etc/init.d/alsasound start. А в четвёртых, набрать ./slmodemd --alsa modem:1 (вместо modem:1 наверное надо что-то типа hw:1 или hw:0,1)

А как вот

А как вот узнать, что туда вместо "modem:1" писать?
(3 шага у меня уже сделаны)

localhost ~ # slmodemd --alsa hw:1
error: mixer setup: attach hw:1 error: No such device
ALSA lib pcm_hw.c:1357:(_snd_pcm_hw_open) Invalid value for card
error: alsa setup: cannot open playback device 'hw:1': No such device
error: cannot setup device `hw:1'

localhost ~ # slmodemd --alsa hw:6
error: mixer setup: attach hw:6 error: No such device
ALSA lib pcm_hw.c:1357:(_snd_pcm_hw_open) Invalid value for card
error: alsa setup: cannot open playback device 'hw:6': No such device
error: cannot setup device `hw:6'

localhost ~ # slmodemd --alsa hw:0,1
error: alsa setup: cannot open playback device 'hw:0,1': No such file or directory
error: cannot setup device `hw:0,1'

>А как вот

>А как вот узнать, что туда вместо "modem:1" писать?
hw:1 видимо)

а почему

а почему видимо, если я такую попытку делал уже в предыдущем сообщении??

а, фак! hw:0

а, фак!
hw:0 видимо! (-:
это прокатило!
наверное ты именно 0 и хотел написать в своём сообщении..

Настраиваемс дальше..

угу))

угу))

Ну собсно с hw:0

Ну собсно с hw:0 запуск slmodemd работает. А вот создать соединение по-прежнему не получается. Пробую через KPPP.

Я там пробовал убирать галку в KPPP с: "дождаться сигнала в линии перед набором номера", но эффект тот же:

Лог KPPP:
ATZ
OK
ATM1L1
OK
ATX3
OK
ATDT123456
NO CARRIER
ERROR

В окне KPPP в это время пишется "инициализация модема" -> "нет несущей".

slmodemd запускается без ошибок, и когда появляется вот эта "нет несущей" появляется ошибка (последняя
строчка):

localhost SLMODEMD.gcc4.1 # slmodemd  --alsa hw:0  &
[1] 5212
localhost SLMODEMD.gcc4.1 # SmartLink Soft Modem: version 2.9.11 Feb 15 2007 23:08:19
symbolic link `/dev/ttySL0' -> `/dev/pts/3' created.
modem `hw:0' created. TTY is `/dev/pts/3'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
error: cannot set channels for playback: Invalid argument

Что это за "несущая" такая? Я так понял, сигнала нет?? А в винде он есть (-:

Устройство модема в KPPP выбирал то, которое выдал мне SLMODEMD, т.е. /dev/ttySL0 (хотя по началу выбрал ошибочно ttyS0, не мог понять чего он мне пишет, что "модем занят").

А что далее ещё можно предпринять?

any ideas? (-:

any ideas? (-:

угу))

del

Ну не день, а

Ну не день, а просто решение проблем.
И эту проблему решил. Опять же как и со звуком - откатил альсу до 1.0.13 и ядро соответственно до 2.6.18.

Запускаю модем так:
slmodemd -a hw:0,6

в конфиге /etc/wvdial.conf добавляется строка: "Carrier_Check=No".

И всё работает!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".