Avatar billede lens Nybegynder
23. november 2000 - 00:31 Der er 9 kommentarer og
2 løsninger

Modemstrenge: Hvad gør de? (kom så Rajo)

Jeg har i følgende spørgsmål:
http://www.eksperten.dk/spm/34252
hørt om såkaldte modemstrenge. Jeg kunne godt tænke mig at vide mere præcist, hvilke muligheder man har med disse, og om man i praksis kan sætte farten på sin internetforbindelse i vejret med disse?
Avatar billede Slettet bruger
23. november 2000 - 00:39 #1
SpeedLane den kan sætte fut i forbindelsen http://www.speedlane.com
Avatar billede handmade Nybegynder
23. november 2000 - 00:41 #2
Kun en kommentar, for det følgende er \"stjålet\" fra Hjælp i Win 2000:
\"De kommandoer, du angiver her, sendes efter standardinitialiseringskommandoerne for det valgte modem. Dette gør det muligt at ændre modemets opførsel eller konfiguration, som det kræves af kommunikationsprogrammet, eller at kommunikere med en tjenesteudbyder. Yderligere oplysninger om kommandoer, der anerkendes af modemet, finder du i dokumentationen fra producenten eller på dennes Websted.\"
------------------------------------------------------------------
I praksis kan disse kommandoer i nogle tilfælde få et modem til at køre hurtigere. Bl.a. Cybercity har en række init-strenge til diverse modemtyper. Kan også kompensere for støj på linjen etc.

Mvh
Avatar billede lens Nybegynder
23. november 2000 - 00:47 #3
kharder-findes en gratis prøve version af speedlane?
Avatar billede Slettet bruger
23. november 2000 - 01:04 #4
nej desværre. Det ville have været fedt
Avatar billede grav Nybegynder
23. november 2000 - 02:05 #5
Initstrenge gør v. f.eks. internetforbindelser det, at de hjælper modemet med at koble ordenligt op. Et modem forhandler altid med internetudbyderens modem om en ordenlighastighed, når man kobler op.
F.eks. kan et 56k modem aldrig koble op v. fuld hastighed, linien kan simpelthen ikke presses helt derop. Hvis modemet prøver på dette, og det ikke lykkes, kan det forvirre eller genere det stakkels modem, så det et øjeblik glemmer at forhandle hastighed. Det springer således over nogle trin i forhandlingen og ender måske med en langt lavere hastighed, end der reelt er mulighed for.
Med en initstreng kan man prøve sig frem med, hvilken hastighed det er muligt at koble op med.
Prøver man med en for hurtig initstreng, kommer man enten ikke på, eller også ryger man af efter noget tid. At finde den rette hastighed kan tage noget tid, men når man endelig har fundet den rette initstreng, kan man bruge denne hver gang man kobler op, og derved altid nå den hurtigst mulige hastighed.
Avatar billede grav Nybegynder
23. november 2000 - 02:08 #6
I øvrigt: Så vidt jeg kan læse er SpeedLane endnu en af de dér uendeligt mange programmer, som roder lidt i registreringsdatabasen mht. TCP-indstillingerne. Som udgangspunkt har MS nemlig ikke konfigureret disse særligt godt. Men jeg kan nu ikke forestille mig, at det skulle give forbedringer på op til 200%!
Avatar billede hj_hoberg Nybegynder
23. november 2000 - 08:09 #7
Herunder følger den komplette liste over Hayes kommandoer til et modem.

A%    Display last command
A/    Redo last command
AT    Standard Lead In Sequence (Attention)
AT&C    DCD Always On
AT&C1    DCD On While Carrier Present
AT&D    DTR Ignored
AT&D1    DTR Fail Disconnect Enabled (Modem Returns To Command Mode)
AT&D2    DTR Fail Disconnect Enabled (Modem Returns To Command Mode, Turn Auto Answer Off)
AT&D3    DTR Fail Disconnect Enabled (Reset Modem)
AT&F    Restore To Factory Configuration
AT&G    No Guard Tone
AT&G1    550 Hz Guard Tone
AT&G2    1800 Hz Guard Tone
AT&J    Rj11/Rj41S/Rj45 Jack
AT&J2    Rj12/Rj13 Jack
AT&L    Regular Phone Line
AT&L1    Leased Line
AT&M    Async Operation
AT&M1    Async/Sync Operation
AT&M2    Sync Auto Dial
AT&M3    Sync Manual Dial
AT&P    39/61 Pulse Make/Break Ratio
AT&P1    33/67 Pulse Make/Break Ratio
AT&T4    Grant RDL Test Request
AT&T5    Deny RDL Test Request
AT&W    Write Current Registers To Non-Vol-Memory (Keep For Power Up)
AT&X    Sync Clock Internal
AT&X1    Sync Clock External
AT&X2    Sync Clock Slaved
AT&Z    Store Dial Command Line
AT\\Pn    Store phone number in memory n
ATA    Force Answer
ATB0    CCITT V.22 300 baud
ATB1    Bell 300 baud
ATB2    CCITT V.22 1200 baud
ATB3    Bell 1200 baud
ATB4    CCITT V.22 2400 baud
ATC0    Turn Carrier OFF
ATC1    Turn Carrier ON
ATD    Dial (ATD ###-#####)
ATD$n    Dial stored number in memory n
ATD,    Pause for S8 number of seconds
ATD;    Return to command after dialling
ATD@    Wait for silence before dialing
ATDI    Transmit BREAK
ATDL    Redial last number
ATDP    Pulse dial (ATDP ###-####)
ATDR    Dial originate in reverse mode only
ATDT    Tone  dial (ATDT ###-####)
ATDW    Wait for second dial tone
ATE0    Disable Local Character Echo
ATE1    Enable Local Character Echo
ATH0    Force Line Disconnect
ATH1    Force Line Connect
ATI0    ID Code
ATI1    Special Code
ATI2    ROM Checksum
ATI3    ROM Version
ATL0    Speaker Off
ATL1    Speaker Volume Low
ATL2    Speaker Volume Medium
ATL3    Speaker Volume High
ATM0    Speaker Always Off
ATM1    Speaker On Except While Carrier Present
ATM2    Speaker Always On
ATM3    Speaker On Except While Dialing And Carrier Present
ATO    Go Online After Escape Or While In Command Mode
ATP    Pulse dial select
ATQ0    Status Display On
ATQ1    Status Display Off
ATSx=n    Set register x = n
ATSx?    Display value of register x
ATT    Tone dial select
ATV0    Status Messages Sent
ATV1    Status Codes Sent
ATX0    \"Connect\" (Code 1)  All Speeds No Dial Tone Detection
ATX1    \"Connect\" (Code 1)  0-300 Bps or \"Connect 1200\" For 1200 or \"Connect 2400\" for 2400 Bps No Dial Tone Detection
ATX2    Wait For Dial Tone (Connect Speeds Shown As For X1)
ATX3    Detect Busy Signal (Connect Speeds Shows As For X1)
ATX4    Wait For Dial Tone, Detect Busy Signal (Connect Speeds Shows As For X1)
ATZ0    Reset registers
ATZ1    Reset system
Reg S0=0-255    Auto answer OFF/On number of rings
Reg S10=1-255    Loss of carrier disconection delay (0.1secs normally 14 = 1.4 secs)
Reg S11=50-90    Pause (0.02secs) between number dial
Reg S12=20-255    Escape sequence pause (0.02secs normally 50=1sec)
Reg S13    Power up async data format (R/O)
Reg S13 BIT 0    Not Used
Reg S13 BIT 1    Not Used
Reg S13 BIT 2    Parity : 0=OFF 1=ON
Reg S13 BIT 3    Parity : 0=ODD 1=EVEN
Reg S13 BIT 4    Data  bits : 0=7 1=8
Reg S13 BIT 5    Bit 8 : 0=0 1=1
Reg S13 BIT 6    Not Used
Reg S13 BIT 7    Not Used
Reg S14    Option Status
Reg S14 BIT 0    Not Used
Reg S14 BIT 1    Local echo : 0=OFF 1=ON
Reg S14 BIT 2    Status displays : 0=OFF 1=ON
Reg S14 BIT 3    Status sent : 0=Codes 1=Messages
Reg S14 BIT 4    Modem responds to commands : 0=Yes 1=No
Reg S14 BIT 5    Dialing : 0=Tone 1=Pulse
Reg S14 BIT 6    Not Used
Reg S14 BIT 7    Mode : 0=Answer 1=Originate
Reg S16    Test Status
Reg S16 BIT 0    Analog Loop 0=OFF 1=Active
Reg S16 BIT 1    Not Used
Reg S16 BIT 2    Digital Loop : 0=OFF 1=Active
Reg S16 BIT 3    Remote digital loop requested by other modem : 0=OFF 1=Active
Reg S16 BIT 4    Remote digital loop : 0=OFF 1=Active
Reg S16 BIT 5    Self test RDL : 0=OFF 1=Active
Reg S16 BIT 6    Self test analog loop : 0=OFF 1=Active
Reg S16 BIT 7    Not Used
Reg S18=0-255    Timer Test (seconds)
Reg S1=0-255    Ring count (R/O)
Reg S21    Option Status
Reg S21 BIT 0    Jack Type : 0=RJ11/RJ41/45 1=RJ12/FJ13
Reg S21 BIT 1    Not Used
Reg S21 BIT 2    CTS : 0=CTS follows RTS 1=Forced ON
Reg S21 BIT 3&4    0=Modem Ignores DTR
Reg S21 BIT 3&4    1=Modem Assumes Command State when DTR turns off
Reg S21 BIT 3&4    2=Modem Assumes Command State and disables Auto-Answer when DTR turns off
Reg S21 BIT 3&4    3=Modem Resets When Dtr Turns Off
Reg S21 BIT 5    DCD : 0=Forced on 1=Follows carrier
Reg S21 BIT 6    DSR : 0=Forced on 1=Behaves normally
Reg S21 BIT 7    Long space disconnect : 0=OFF 1=Enabled
Reg S22    Option Status
Reg S22 BIT 0&1    Speaker volume : 1=Low 2=Medium 3=High
Reg S22 BIT 2&3    Speaker : 0=OFF, 1=Until carrier detect, 2=ON, 3=Off for dialing, ON until carrier detect
Reg S22 BIT 4&5&6    X command in effect : 0=None, 4=1, 5=2, 6=3, 7=4
Reg S22 BIT 7    Make/Break Ratio : 0=39/61 (Pulse dialing) 1=33/67
Reg S23    Option Status  Normally 7
Reg S23 BIT 0    Remote digital loop request : 0=Denied, 1=Granted
Reg S23 BIT 1&2    BPS : 0=0-300, 1=600, 2=1200, 3=2400
Reg S23 BIT 3    Not Used
Reg S23 BIT 4&5    Parity : 0=Even, 1=Parity bit is 0, 2=Odd, 3=Parity bit is 1
Reg S23 BIT 6&7    Guard Tone : 0=None, 1=550Hz, 2=1800Hz
Reg S25=0-255    DTR detect delay (Normally 5 sec aysnc mode, 0.05 sec SYIC auto/manual dial mode)
Reg S26=0-255    RTS to CTS delay (mSeconds)
Reg S27    Option Status
Reg S27 BIT 0&1    0=Async mode, 1=async/sync mode, 2=sync auto-dial, 3=sync manual dial
Reg S27 BIT 2    Phone line : 0=Public, 1=Leased
Reg S27 BIT 3    Not Used
Reg S27 BIT 4&5    Clock : 0=Internal, 1=External, 3=Slave
Reg S27 BIT 6    Protocol : 0=CCITT V.22, 1= Bell 212A
Reg S27 BIT 7    Not Used
Reg S2=0-127    Escape Character (normally 43 or \"+\")
Reg S2=128-255    Escape Function Disabled
Reg S3=0-127    End Of Line Character  Normally Set To 13 (Cr)
Reg S4=0-127    Line Feed Character  Normally Set To 10 (Lf)
Reg S5=0-127    Backspace Character  Normally Set To 8 (Bs)
Reg S6=2-255    Pause (secs) before dialling (normally 2)
Reg S7=1-255    Wait (secs) for carrier (normally 30)
Reg S8=0-255    Pause (secs) for comma in dial string (normally 2)
Reg S9=1-255    Carrier validation time (0.1secs normally 6 = 0.6 secs)


Så som du kan se, kan man næsten få en streng til at gøre/justere enhver ønskelig settings i modemet.
Avatar billede rajo Nybegynder
23. november 2000 - 12:11 #8
Jeg kan kun sige at det overstående er korrekt. :-)
Avatar billede lens Nybegynder
23. november 2000 - 23:22 #9
Hold da helt op. Nu har jeg vist lige et par ting jeg skal prøve....
Er de modemspecifikke, eller virker de til alle typer? (jeg har et lasat 56k v90 modem)
Avatar billede hj_hoberg Nybegynder
26. november 2000 - 12:42 #10
De er Hayes Compatible, hvilket jeg regner med at de fleste modems er i dag, da det var dem der lavede standarden i sin tid.

Og et Lasat modem er også Hayes compatibelt :-)

God fornøjelse
Avatar billede lens Nybegynder
26. november 2000 - 20:05 #11
Tak skal du have! :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester