Re: germany, SGS Thomson Microelectronics 56k SoftModem, "NO CARRIER" error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Christian,

Perhaps do a trial under 2.6.24
so the source of the problem can be better isolated.

MarvS

On Mon, Oct 20, 2008 at 12:57 PM, Christian Becke <christianbecke@xxxxxx> wrote:
> Hi all,
>
> I'm trying to get a usb modem identifying itself as "SGS Thomson
> Microelectronics 56k SoftModem" (vendor 0x0483, device 0x7554) to work on
> Gentoo, kernel version is 2.6.25-gentoo-r6.
> From the scanModem utility (find ModemData.txt attached below) I learned I
> need the slusb driver, so I downloaded slmodem-2.9.11-10080817 and, after
> hacking the driver to work around the license issues with recent kernels, I
> got the module to compile and load all right, however if I try to dial out
> with wvdial, I always get a "NO CARRIER" error (see transcript of a test
> session below).
> Is this modem still supported? How can I get it to work?
>
>
> Thanks for any help,
>
> Chris
>
>
> test session:
>
> chemical modem # lsusb
> Bus 004 Device 003: ID 0483:7554 SGS Thomson Microelectronics 56k SoftModem
> Bus 004 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
> Bus 004 Device 001: ID 1d6b:0002 Bus 003 Device 001: ID 1d6b:0001 Bus 001
> Device 001: ID 1d6b:0001 Bus 002 Device 001: ID 1d6b:0001
>
> chemical modem # modprobe slusb debug=3
> chemical modem # lsmod
> Module                  Size  Used by
> slusb                  14564  0
> [...]
>
> chemical modem # dmesg
> [...]
> ST7554 USB Modem.
> st7554 usb: probe...
> probe: int interval 1, maxsize mo 128, mi 128
> codec stlc7550 detected.
> <6>slusb: slusb0 is found.
> usbcore: registered new interface driver ST7554 USB Modem
>
>
> So far, so good. Now starting slmodemd:
>
> chemical modem # ./slmodemd -c GERMANY -d 3 /dev/bus/usb/004/003
> SmartLink Soft Modem: version 2.9.11 Oct 20 2008 17:47:50
> <805.875703> SmartLink Soft Modem: version 2.9.11 Oct 20 2008 17:47:50
> <805.875856> 003: startup modem...
> <805.875974> 003: update termios...
> symbolic link `/dev/ttySL386' -> `/dev/pts/4' created.
> modem `003' created. TTY is `/dev/pts/4'
> <805.876673> open file: /var/lib/slmodem/data.003...
> <805.877182> main: rt applyed: SCHED_FIFO, pri 99
> Use `/dev/ttySL386' as modem device, Ctrl+C for termination.
>
>
> and trying to dial using wvdial:
>
> chris@chemical ~ $ cat /tmp/wvdial.conf
>
> [Dialer Defaults]
> Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
> Modem Type = Analog Modem
> Phone = 45029024
> ISDN = 0
> Username = test
> Init1 = ATZ
> Password = test
> Modem = /dev/ttySL386
> Baud = 460800
> Carrier Check = no
>
> chris@chemical ~ $ wvdial -C /tmp/wvdial.conf
> --> WvDial: Internet dialer version 1.60
> --> 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: ATDT45029024
> --> Waiting for carrier.
> ATDT45029024
> NO CARRIER
> ERROR
> --> No Carrier!  Trying again.
> --> Sending: ATDT45029024
> --> Waiting for carrier.
> ATDT45029024
> NO CARRIER
> ERROR
> [...]
> --> No Carrier!  Trying again.
> ^CCaught signal 2:  Attempting to exit gracefully...
> --> Disconnecting at Mon Oct 20 18:41:06 2008
>
> Output from slmodemd while trying to dial:
> [...]
> <864.877816> main: termios changed.
> <864.877844> 003: update termios...
> <864.955572> main: termios changed.
> <864.955600> 003: update termios...
> <865.055569> 003: run cmd: ATZ
> <865.055601> 003: modem reset...
> <865.055607> 003: modem set state: 1 --> 1...
> <865.055614> 003: modem set mode: -> 0...
> <865.055620> 003: modem report result: 0 (OK)
> <865.155690> 003: run cmd: ATQ0V1E1S0=0&C1&D2+FCLASS=0
> <865.155734> 003: modem set mode: -> 0...
> <865.155741> 003: modem report result: 0 (OK)
> <865.255820> 003: run cmd: ATDT45029024
> <865.255857> 003: modem dial: T45029024...
> <865.255864> 003: modem_dial_start...
> <865.255869> call: create...
> <865.255883> CallProgFP_Create >>
> <865.255889> APPLY_FILTER = 0
> <865.255897> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.255903> ============> 0
> <865.255909> Cadence: Busy Tone loose detection is 0
> <865.255916> TYPE BUSY
> <865.255920> Filter index 0
> <865.255924> Filter SubIndex 0
> <865.255928> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <865.255934> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <865.255939> OFF_TIME_THAT_RESETS_CYCLE 90
> <865.255943> BUFFER LENGTH 160 samples.
> <865.255947> INTEGRATION_LENGTH 0[ms]
> <865.255951> LEVEL 96
> <865.255959> INTEGRATION_TIME = 0 Buffers.
> <865.255966> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.255972> TYPE DIAL
> <865.255976> Filter index 5
> <865.255980> Filter SubIndex 0
> <865.255984> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <865.255989> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <865.255994> OFF_TIME_THAT_RESETS_CYCLE 0
> <865.255998> BUFFER LENGTH 666 samples.
> <865.256002> INTEGRATION_LENGTH 2500[ms]
> <865.256007> LEVEL 96
> <865.256012> INTEGRATION_TIME = 28 Buffers.
> <865.256019> CALLPROG Create <<
> <865.256023> CALLPROG Dialing T45029024
> <865.256029> Configuration->tone_DigitLength 100
> <865.256034> Configuration->pulse_OffHookTime 41
> <865.256039> Configuration->pulse_OnHookTime 60
> <865.256043> Configuration->dialPauseTime 4
> <865.256048> Configuration->flashTime 18
> <865.256053> Configuration->toneOrPulseFlag 0
> <865.256057> Configuration->dialModifierValidationFlag 1
> <865.256062> Configuration->ABCD_PermittedFlag 0
> <865.256067> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <865.256072> Configuration->callingToneFlag 0
> <865.256076> Configuration->commaPauseDurLimit 30
> <865.256081> Configuration->digitPattern 1
> <865.256085> Configuration->tone_BetweenDigitsInterval 100
> <865.256090> Configuration->pulse_BetweenDigitsInterval 800
> <865.256095> DTMF_Gain1 = 10337
> <865.256099> DTMF_Gain2 = 13014
> <865.256105> AnalyzeDialString: Updated 17 May 1999 00:50
> <865.256110> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <865.256115> Dial String Syntax is VALID
> <865.256123> GetNoAnswerTimeOut. 60
> <865.256128> WAIT DIAL TIMEOUT = 5
> <865.256132> CALLPROG_Dial was exited.
> <865.256137> call: create RC: 9600 <-> 8000...
> <865.256146> 003: modem_start..
> <865.256151> 003: modem set state: 1 --> 2...
> <865.256157> 003: new state: DP_ESTAB
> <865.256162> main: modemap_ioctl: cmd 8, arg 3...
> <865.256172> 003: modem set hook: 0 --> 1...
> <865.256177> main: modemap_ioctl: cmd 2, arg 1...
> <865.256183> err: 003: modem start = -1: cannot start device.
> <865.256189> 003: modem_stop..
> <865.256193> 003: modem set hook: 0 --> 0...
> <865.256198> main: modemap_ioctl: cmd 8, arg 0...
> <865.256205> call: delete...
> <865.256210> Dialer was aborted.
> <865.256214> CALLPROG_Delete is entered
> <865.256218> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <865.256224> cadence_delete with CADENCE_OBJ is invoked
> <865.256229> CALLPROG_Delete is exited
> <865.256235> 003: modem set state: 2 --> 1...
> <865.256240> 003: new state: MODEM_IDLE
> <865.256245> 003: modem report result: 3 (NO CARRIER)
> <865.256252> 003: modem report result: 4 (ERROR)
> <865.557651> 003: run cmd: ATDT45029024
> <865.557681> 003: modem dial: T45029024...
> <865.557687> 003: modem_dial_start...
> <865.557693> call: create...
> <865.557706> CallProgFP_Create >>
> <865.557711> APPLY_FILTER = 0
> <865.557719> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.557726> ============> 0
> <865.557731> Cadence: Busy Tone loose detection is 0
> <865.557738> TYPE BUSY
> <865.557742> Filter index 0
> <865.557746> Filter SubIndex 0
> <865.557750> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <865.557755> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <865.557760> OFF_TIME_THAT_RESETS_CYCLE 90
> <865.557765> BUFFER LENGTH 160 samples.
> <865.557769> INTEGRATION_LENGTH 0[ms]
> <865.557773> LEVEL 96
> <865.557780> INTEGRATION_TIME = 0 Buffers.
> <865.557787> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.557793> TYPE DIAL
> <865.557797> Filter index 5
> <865.557801> Filter SubIndex 0
> <865.557805> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <865.557810> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <865.557815> OFF_TIME_THAT_RESETS_CYCLE 0
> <865.557819> BUFFER LENGTH 666 samples.
> <865.557823> INTEGRATION_LENGTH 2500[ms]
> <865.557827> LEVEL 96
> <865.557832> INTEGRATION_TIME = 28 Buffers.
> <865.557839> CALLPROG Create <<
> <865.557844> CALLPROG Dialing T45029024
> <865.557850> Configuration->tone_DigitLength 100
> <865.557854> Configuration->pulse_OffHookTime 41
> <865.557859> Configuration->pulse_OnHookTime 60
> <865.557863> Configuration->dialPauseTime 4
> <865.557868> Configuration->flashTime 18
> <865.557873> Configuration->toneOrPulseFlag 0
> <865.557877> Configuration->dialModifierValidationFlag 1
> <865.557882> Configuration->ABCD_PermittedFlag 0
> <865.557887> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <865.557892> Configuration->callingToneFlag 0
> <865.557896> Configuration->commaPauseDurLimit 30
> <865.557901> Configuration->digitPattern 1
> <865.557905> Configuration->tone_BetweenDigitsInterval 100
> <865.557910> Configuration->pulse_BetweenDigitsInterval 800
> <865.557915> DTMF_Gain1 = 10337
> <865.557919> DTMF_Gain2 = 13014
> <865.557925> AnalyzeDialString: Updated 17 May 1999 00:50
> <865.557931> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <865.557935> Dial String Syntax is VALID
> <865.557941> GetNoAnswerTimeOut. 60
> <865.557946> WAIT DIAL TIMEOUT = 5
> <865.557950> CALLPROG_Dial was exited.
> <865.557954> call: create RC: 9600 <-> 8000...
> <865.557963> 003: modem_start..
> <865.557968> 003: modem set state: 1 --> 2...
> <865.557974> 003: new state: DP_ESTAB
> <865.557979> main: modemap_ioctl: cmd 8, arg 3...
> <865.557986> 003: modem set hook: 0 --> 1...
> <865.557992> main: modemap_ioctl: cmd 2, arg 1...
> <865.557997> err: 003: modem start = -1: cannot start device.
> <865.558003> 003: modem_stop..
> <865.558007> 003: modem set hook: 0 --> 0...
> <865.558012> main: modemap_ioctl: cmd 8, arg 0...
> <865.558019> call: delete...
> <865.558024> Dialer was aborted.
> <865.558028> CALLPROG_Delete is entered
> <865.558032> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <865.558038> cadence_delete with CADENCE_OBJ is invoked
> <865.558043> CALLPROG_Delete is exited
> <865.558049> 003: modem set state: 2 --> 1...
> <865.558054> 003: new state: MODEM_IDLE
> <865.558059> 003: modem report result: 3 (NO CARRIER)
> <865.558067> 003: modem report result: 4 (ERROR)
> <865.859650> 003: run cmd: ATDT45029024
> <865.859681> 003: modem dial: T45029024...
> <865.859687> 003: modem_dial_start...
> <865.859693> call: create...
> <865.859707> CallProgFP_Create >>
> <865.859712> APPLY_FILTER = 0
> <865.859720> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.859727> ============> 0
> <865.859733> Cadence: Busy Tone loose detection is 0
> <865.859740> TYPE BUSY
> <865.859744> Filter index 0
> <865.859748> Filter SubIndex 0
> <865.859752> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <865.859758> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <865.859763> OFF_TIME_THAT_RESETS_CYCLE 90
> <865.859767> BUFFER LENGTH 160 samples.
> <865.859772> INTEGRATION_LENGTH 0[ms]
> <865.859776> LEVEL 96
> <865.859783> INTEGRATION_TIME = 0 Buffers.
> <865.859790> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <865.859796> TYPE DIAL
> <865.859800> Filter index 5
> <865.859804> Filter SubIndex 0
> <865.859808> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <865.859813> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <865.859818> OFF_TIME_THAT_RESETS_CYCLE 0
> <865.859822> BUFFER LENGTH 666 samples.
> <865.859827> INTEGRATION_LENGTH 2500[ms]
> <865.859831> LEVEL 96
> <865.859836> INTEGRATION_TIME = 28 Buffers.
> <865.859843> CALLPROG Create <<
> <865.859848> CALLPROG Dialing T45029024
> <865.859854> Configuration->tone_DigitLength 100
> <865.859859> Configuration->pulse_OffHookTime 41
> <865.859864> Configuration->pulse_OnHookTime 60
> <865.859868> Configuration->dialPauseTime 4
> <865.859873> Configuration->flashTime 18
> <865.859878> Configuration->toneOrPulseFlag 0
> <865.859882> Configuration->dialModifierValidationFlag 1
> <865.859887> Configuration->ABCD_PermittedFlag 0
> <865.859892> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <865.859897> Configuration->callingToneFlag 0
> <865.859902> Configuration->commaPauseDurLimit 30
> <865.859906> Configuration->digitPattern 1
> <865.859911> Configuration->tone_BetweenDigitsInterval 100
> <865.859915> Configuration->pulse_BetweenDigitsInterval 800
> <865.859920> DTMF_Gain1 = 10337
> <865.859925> DTMF_Gain2 = 13014
> <865.859930> AnalyzeDialString: Updated 17 May 1999 00:50
> <865.859936> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <865.859941> Dial String Syntax is VALID
> <865.859946> GetNoAnswerTimeOut. 60
> <865.859951> WAIT DIAL TIMEOUT = 5
> <865.859956> CALLPROG_Dial was exited.
> <865.859960> call: create RC: 9600 <-> 8000...
> <865.859969> 003: modem_start..
> <865.859974> 003: modem set state: 1 --> 2...
> <865.859980> 003: new state: DP_ESTAB
> <865.859985> main: modemap_ioctl: cmd 8, arg 3...
> <865.859993> 003: modem set hook: 0 --> 1...
> <865.859999> main: modemap_ioctl: cmd 2, arg 1...
> <865.860004> err: 003: modem start = -1: cannot start device.
> <865.860010> 003: modem_stop..
> <865.860014> 003: modem set hook: 0 --> 0...
> <865.860019> main: modemap_ioctl: cmd 8, arg 0...
> <865.860026> call: delete...
> <865.860031> Dialer was aborted.
> <865.860036> CALLPROG_Delete is entered
> <865.860040> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <865.860046> cadence_delete with CADENCE_OBJ is invoked
> <865.860051> CALLPROG_Delete is exited
> <865.860057> 003: modem set state: 2 --> 1...
> <865.860062> 003: new state: MODEM_IDLE
> <865.860067> 003: modem report result: 3 (NO CARRIER)
> <865.860075> 003: modem report result: 4 (ERROR)
> <866.161695> 003: run cmd: ATDT45029024
> <866.161725> 003: modem dial: T45029024...
> <866.161731> 003: modem_dial_start...
> <866.161736> call: create...
> <866.161750> CallProgFP_Create >>
> <866.161755> APPLY_FILTER = 0
> <866.161763> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.161769> ============> 0
> <866.161775> Cadence: Busy Tone loose detection is 0
> <866.161782> TYPE BUSY
> <866.161786> Filter index 0
> <866.161790> Filter SubIndex 0
> <866.161794> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <866.161799> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <866.161805> OFF_TIME_THAT_RESETS_CYCLE 90
> <866.161809> BUFFER LENGTH 160 samples.
> <866.161813> INTEGRATION_LENGTH 0[ms]
> <866.161817> LEVEL 96
> <866.161824> INTEGRATION_TIME = 0 Buffers.
> <866.161831> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.161838> TYPE DIAL
> <866.161842> Filter index 5
> <866.161846> Filter SubIndex 0
> <866.161850> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <866.161854> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <866.161859> OFF_TIME_THAT_RESETS_CYCLE 0
> <866.161864> BUFFER LENGTH 666 samples.
> <866.161868> INTEGRATION_LENGTH 2500[ms]
> <866.161872> LEVEL 96
> <866.161877> INTEGRATION_TIME = 28 Buffers.
> <866.161884> CALLPROG Create <<
> <866.161889> CALLPROG Dialing T45029024
> <866.161895> Configuration->tone_DigitLength 100
> <866.161900> Configuration->pulse_OffHookTime 41
> <866.161904> Configuration->pulse_OnHookTime 60
> <866.161909> Configuration->dialPauseTime 4
> <866.161913> Configuration->flashTime 18
> <866.161918> Configuration->toneOrPulseFlag 0
> <866.161923> Configuration->dialModifierValidationFlag 1
> <866.161928> Configuration->ABCD_PermittedFlag 0
> <866.161932> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <866.161937> Configuration->callingToneFlag 0
> <866.161941> Configuration->commaPauseDurLimit 30
> <866.161946> Configuration->digitPattern 1
> <866.161950> Configuration->tone_BetweenDigitsInterval 100
> <866.161955> Configuration->pulse_BetweenDigitsInterval 800
> <866.161960> DTMF_Gain1 = 10337
> <866.161964> DTMF_Gain2 = 13014
> <866.161970> AnalyzeDialString: Updated 17 May 1999 00:50
> <866.161975> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <866.161980> Dial String Syntax is VALID
> <866.161985> GetNoAnswerTimeOut. 60
> <866.161990> WAIT DIAL TIMEOUT = 5
> <866.161995> CALLPROG_Dial was exited.
> <866.161999> call: create RC: 9600 <-> 8000...
> <866.162007> 003: modem_start..
> <866.162012> 003: modem set state: 1 --> 2...
> <866.162018> 003: new state: DP_ESTAB
> <866.162024> main: modemap_ioctl: cmd 8, arg 3...
> <866.162031> 003: modem set hook: 0 --> 1...
> <866.162037> main: modemap_ioctl: cmd 2, arg 1...
> <866.162042> err: 003: modem start = -1: cannot start device.
> <866.162048> 003: modem_stop..
> <866.162053> 003: modem set hook: 0 --> 0...
> <866.162057> main: modemap_ioctl: cmd 8, arg 0...
> <866.162064> call: delete...
> <866.162069> Dialer was aborted.
> <866.162073> CALLPROG_Delete is entered
> <866.162078> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <866.162084> cadence_delete with CADENCE_OBJ is invoked
> <866.162089> CALLPROG_Delete is exited
> <866.162095> 003: modem set state: 2 --> 1...
> <866.162100> 003: new state: MODEM_IDLE
> <866.162105> 003: modem report result: 3 (NO CARRIER)
> <866.162113> 003: modem report result: 4 (ERROR)
> <866.463646> 003: run cmd: ATDT45029024
> <866.463678> 003: modem dial: T45029024...
> <866.463684> 003: modem_dial_start...
> <866.463689> call: create...
> <866.463703> CallProgFP_Create >>
> <866.463708> APPLY_FILTER = 0
> <866.463716> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.463723> ============> 0
> <866.463728> Cadence: Busy Tone loose detection is 0
> <866.463735> TYPE BUSY
> <866.463739> Filter index 0
> <866.463743> Filter SubIndex 0
> <866.463747> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <866.463752> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <866.463757> OFF_TIME_THAT_RESETS_CYCLE 90
> <866.463762> BUFFER LENGTH 160 samples.
> <866.463766> INTEGRATION_LENGTH 0[ms]
> <866.463770> LEVEL 96
> <866.463777> INTEGRATION_TIME = 0 Buffers.
> <866.463784> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.463790> TYPE DIAL
> <866.463794> Filter index 5
> <866.463798> Filter SubIndex 0
> <866.463802> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <866.463807> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <866.463812> OFF_TIME_THAT_RESETS_CYCLE 0
> <866.463816> BUFFER LENGTH 666 samples.
> <866.463820> INTEGRATION_LENGTH 2500[ms]
> <866.463825> LEVEL 96
> <866.463830> INTEGRATION_TIME = 28 Buffers.
> <866.463837> CALLPROG Create <<
> <866.463841> CALLPROG Dialing T45029024
> <866.463847> Configuration->tone_DigitLength 100
> <866.463852> Configuration->pulse_OffHookTime 41
> <866.463856> Configuration->pulse_OnHookTime 60
> <866.463861> Configuration->dialPauseTime 4
> <866.463865> Configuration->flashTime 18
> <866.463870> Configuration->toneOrPulseFlag 0
> <866.463875> Configuration->dialModifierValidationFlag 1
> <866.463880> Configuration->ABCD_PermittedFlag 0
> <866.463884> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <866.463890> Configuration->callingToneFlag 0
> <866.463894> Configuration->commaPauseDurLimit 30
> <866.463899> Configuration->digitPattern 1
> <866.463903> Configuration->tone_BetweenDigitsInterval 100
> <866.463908> Configuration->pulse_BetweenDigitsInterval 800
> <866.463913> DTMF_Gain1 = 10337
> <866.463917> DTMF_Gain2 = 13014
> <866.463922> AnalyzeDialString: Updated 17 May 1999 00:50
> <866.463928> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <866.463933> Dial String Syntax is VALID
> <866.463938> GetNoAnswerTimeOut. 60
> <866.463943> WAIT DIAL TIMEOUT = 5
> <866.463947> CALLPROG_Dial was exited.
> <866.463952> call: create RC: 9600 <-> 8000...
> <866.463960> 003: modem_start..
> <866.463965> 003: modem set state: 1 --> 2...
> <866.463971> 003: new state: DP_ESTAB
> <866.463976> main: modemap_ioctl: cmd 8, arg 3...
> <866.463984> 003: modem set hook: 0 --> 1...
> <866.463990> main: modemap_ioctl: cmd 2, arg 1...
> <866.463996> err: 003: modem start = -1: cannot start device.
> <866.464002> 003: modem_stop..
> <866.464006> 003: modem set hook: 0 --> 0...
> <866.464011> main: modemap_ioctl: cmd 8, arg 0...
> <866.464018> call: delete...
> <866.464023> Dialer was aborted.
> <866.464027> CALLPROG_Delete is entered
> <866.464031> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <866.464037> cadence_delete with CADENCE_OBJ is invoked
> <866.464042> CALLPROG_Delete is exited
> <866.464048> 003: modem set state: 2 --> 1...
> <866.464053> 003: new state: MODEM_IDLE
> <866.464058> 003: modem report result: 3 (NO CARRIER)
> <866.464066> 003: modem report result: 4 (ERROR)
> <866.765665> 003: run cmd: ATDT45029024
> <866.765696> 003: modem dial: T45029024...
> <866.765702> 003: modem_dial_start...
> <866.765708> call: create...
> <866.765721> CallProgFP_Create >>
> <866.765726> APPLY_FILTER = 0
> <866.765734> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.765741> ============> 0
> <866.765746> Cadence: Busy Tone loose detection is 0
> <866.765753> TYPE BUSY
> <866.765757> Filter index 0
> <866.765761> Filter SubIndex 0
> <866.765766> MAX_ON_TIME 30 Buffers     MIN_ON_TIME 7 Buffers
> <866.765771> MAX_OFF_TIME 30 Buffers    MIN_OFF_TIME 17 Buffers
> <866.765776> OFF_TIME_THAT_RESETS_CYCLE 90
> <866.765781> BUFFER LENGTH 160 samples.
> <866.765785> INTEGRATION_LENGTH 0[ms]
> <866.765789> LEVEL 96
> <866.765796> INTEGRATION_TIME = 0 Buffers.
> <866.765803> Detection Thresholds: levle_fix=43,--> LEVEL_THRESHOLD=96
> <866.765810> TYPE DIAL
> <866.765814> Filter index 5
> <866.765818> Filter SubIndex 0
> <866.765822> MAX_ON_TIME 0 Buffers     MIN_ON_TIME 0 Buffers
> <866.765827> MAX_OFF_TIME 0 Buffers    MIN_OFF_TIME 0 Buffers
> <866.765832> OFF_TIME_THAT_RESETS_CYCLE 0
> <866.765836> BUFFER LENGTH 666 samples.
> <866.765840> INTEGRATION_LENGTH 2500[ms]
> <866.765845> LEVEL 96
> <866.765850> INTEGRATION_TIME = 28 Buffers.
> <866.765857> CALLPROG Create <<
> <866.765862> CALLPROG Dialing T45029024
> <866.765868> Configuration->tone_DigitLength 100
> <866.765872> Configuration->pulse_OffHookTime 41
> <866.765877> Configuration->pulse_OnHookTime 60
> <866.765882> Configuration->dialPauseTime 4
> <866.765886> Configuration->flashTime 18
> <866.765891> Configuration->toneOrPulseFlag 0
> <866.765896> Configuration->dialModifierValidationFlag 1
> <866.765901> Configuration->ABCD_PermittedFlag 0
> <866.765906> Configuration->pulseAndToneInSameStringPermittedFlag 0
> <866.765911> Configuration->callingToneFlag 0
> <866.765915> Configuration->commaPauseDurLimit 30
> <866.765920> Configuration->digitPattern 1
> <866.765925> Configuration->tone_BetweenDigitsInterval 100
> <866.765929> Configuration->pulse_BetweenDigitsInterval 800
> <866.765934> DTMF_Gain1 = 10337
> <866.765939> DTMF_Gain2 = 13014
> <866.765944> AnalyzeDialString: Updated 17 May 1999 00:50
> <866.765950> AnalyzeDialString: LAST_DIALABLE_SYMBOL is 8
> <866.765955> Dial String Syntax is VALID
> <866.765960> GetNoAnswerTimeOut. 60
> <866.765965> WAIT DIAL TIMEOUT = 5
> <866.765970> CALLPROG_Dial was exited.
> <866.765974> call: create RC: 9600 <-> 8000...
> <866.765983> 003: modem_start..
> <866.765988> 003: modem set state: 1 --> 2...
> <866.765994> 003: new state: DP_ESTAB
> <866.765999> main: modemap_ioctl: cmd 8, arg 3...
> <866.766007> 003: modem set hook: 0 --> 1...
> <866.766012> main: modemap_ioctl: cmd 2, arg 1...
> <866.766018> err: 003: modem start = -1: cannot start device.
> <866.766024> 003: modem_stop..
> <866.766028> 003: modem set hook: 0 --> 0...
> <866.766033> main: modemap_ioctl: cmd 8, arg 0...
> <866.766040> call: delete...
> <866.766044> Dialer was aborted.
> <866.766049> CALLPROG_Delete is entered
> <866.766053> cadence_delete with CADENCE_DIAL_OBJ is invoked
> <866.766059> cadence_delete with CADENCE_OBJ is invoked
> <866.766064> CALLPROG_Delete is exited
> <866.766070> 003: modem set state: 2 --> 1...
> <866.766075> 003: new state: MODEM_IDLE
> <866.766080> 003: modem report result: 3 (NO CARRIER)
> <866.766088> 003: modem report result: 4 (ERROR)
> <866.998198> main: termios changed.
> <866.998233> 003: update termios...
> <866.998252> main: pty closed.
>
>
> From ModemData.txt:
> --------------------------  System information ----------------------------
> CPU=i686, This is
> Linux version 2.6.25-gentoo-r6 (root@chemical) (gcc version 4.1.2 (Gentoo
> 4.1.2)) #3 PREEMPT Wed Oct 1 18:25:23 CEST 2008
> scanModem update of:  2008_09_28
>
> There are no blacklisted modem drivers in /etc/modprobe*  files
> Attached USB devices are:
> ID 0483:7554 SGS Thomson Microelectronics 56k SoftModem
> ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
> ID 1d6b:0002 ID 1d6b:0001 ID 1d6b:0001 ID 1d6b:0001
> USB modems not recognized
>
> === Finished firmware and bootup diagnostics, next deducing cogent software.
> ===
>
> Predictive  diagnostics for card in bus 004:
>   Modem chipset  detected on
> SLOT="Bus 004 Device 003:"
> NAME="SGS Thomson Microelectronics 56k SoftModem"
> bus=004
> USBmodemID=0483:7554
> IDENT=slusb
> Driver=slusb
>
> For candidate modem in:  004
>   SGS Thomson Microelectronics 56k SoftModem
>     Primary device ID:  0483:7554
> Support type needed or chipset:    slusb
>
>
> ----------------end Softmodem section --------------
> The modem is supported by the Smartlink slusb
> plus the slmodemd helper utility.  Read the
> DOCs/Smartlink.txt and Modem/DOCs/YourSystem.txt for follow through
> guidance.
>
>
> For 2.6.25-gentoo-r6 compiling drivers is necessary. As of October 2007 the
> current packages at
> http://linmodems.technion.ac.il/packages/smartlink/  are the
> ungrab-winmodem-20070505.tar.gz and slmodem-2.9.11-20080126.tar.gz
>
> Writing DOCs/Smartlink.txt
> ============ end Smartlink section =====================
>
>
> The base of the UDEV device file system is: /dev/.udev
>
> Versions adequately match for the compiler installed: 4.1.2
>            and the compiler used in kernel assembly: 4.1.2
>
>
>
> Minimal compiling resources appear complete:
>  make utility - /usr/bin/make
>  Compiler version 4.1
>  linuc_headers base folder /lib/modules/2.6.25-gentoo-r6/build
>
> However some compilations and executable functions may need additional
> files,
> in the FileNames.h (so called kernel "h"eaders) collection installed in
>  /usr/include/ .
> For martian_modem, additional required packages are needed. The also
> required headers of package libc6 are commonly installed by default.
> Compiling hsfmodem drivers does require linux-libc-dev and libc6-dev
> packages, for kernels 2.6.24 and later versions.
> In not included on your install CD, search for them at
> http://packages.ubuntu.com
> or comparable Repository for other Linux distros.
> When compiling ALSA drivers, the utility "patch" will also be needed.
>
>
>
>
> If a driver compilation fails, with message including some lack of some
> FileName.h (stdio.h for example), then
> Some additional kernel-header files need installation to /usr/include. The
> minimal additional packages are libc6-dev
> and any of its dependents, under Ubuntu linux-libc-dev
>
> If an alternate ethernet connection is available,
> $  apt-get update
> $  apt-get -s install linux-kernel-devel
> will install needed packages.
> For Debian/Ubuntu related distributions, run the following command to
> display the needed package list:
>
> Otherwise packages have to be found through http://packages.ubuntu.com
> Once downloaded and transferred into a Linux partition,
> they can be installed alltogether with:
> $ sudo dpkg -i *.deb
>
>
> Checking pppd properties:
>   -r-s--x--x 1 root root 293572 20. Okt 17:07 /usr/sbin/pppd
>
> In case of an "error 17" "serial loopback" problem, see:
>   http://linmodems.technion.ac.il/linmodems/archive-sixth/msg02637.html
>
> To enable dialout without Root permission do:
>   $ su - root  (not for Ubuntu)
>        chmod a+x /usr/sbin/pppd
> or under Ubuntu related Linuxes
>    chmod a+x /usr/sbin/pppd
>
> Checking settings of:    /etc/ppp/options
> lock
>
> In case of a message like:
>  Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
> see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html
>
>
> Don't worry about the following, it is for experts should trouble shooting
> be necessary.
> ==========================================================
>
> KERNEL=="slamr", NAME="slamr0" GROUP="dialout"
> KERNEL=="slusb", NAME="slusb0" GROUP="dialout"
>
> Checking for modem support lines:
> --------------------------------------
>    /device/modem symbolic link:  slmodemd created symbolic link /dev/ttySL0:
>    Within /etc/udev/ files:
> /etc/udev/rules.d/50-udev-default.rules:KERNEL=="mwave",
>  NAME="modems/mwave", GROUP="uucp"
>    Within /etc/modprobe.conf files:
> /etc/modprobe.conf:### update-modules: start processing
> /etc/modprobe.d/slmodem
> /etc/modprobe.conf:# slmodem 2.9.x kernel modules configuration file
> /etc/modprobe.conf:### update-modules: end processing
> /etc/modprobe.d/slmodem
> /etc/modprobe.d/slmodem:# slmodem 2.9.x kernel modules configuration file
>    Within any ancient /etc/devfs files:
>
>    Within ancient kernel 2.4.n /etc/module.conf files:
>
> --------- end modem support lines --------
>
> --
> Christian Becke
>
> Sprengelstrasse 8       Tel.: (030) 45 02 90 23
> 13353 Berlin            Mobil: (0160) 7 43 88 88
>
>

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux