Modemtrick och tips Det här avsnittet bör få även de räddhågade att börja med den mystiska konsten att finjustera modem. Här är alla kommandon enligt Hayes AT standard, men alla modem är inte likadana, så ditt resultat kan variera. Modemsessioner En modemsession låter dig komma åt modemet direkt. Du skriver in kommandon, och det svarar. För att starta en modemsession när ingen anslutning är aktiv, gå till dialogrutan med Inställningar, därefter Modem Terminal. Då öppnas ett fönster för interaktiv inställning av modemet. Försök skriva ATZ (som återställer modemet). Du bör få svaret OK. Använd ArkivAvsluta för att avsluta sessionen. Modemprofiler En orsak att du kan vilja skicka kommandon direkt till modemet är om du har ett antal modeminställningar som du vill behålla, och inte behöva ange för varje anslutning. Ett bra sätt att göra detta är med modemprofiler. Modem kan ha flera lagrade profiler som numreras 0, 1, ... AT&V kan användas för att titta på allihopa. Den förvalda profilen är oftast nummer 0 (det här kan ändras med AT&Y.) Profilen som används för närvarande kallas den aktiva profilen. När du ändrar en inställning, så ändras den aktiva profilen. Kommandot ATZ får modemet att ladda den förvalda profilen, och ta bort alla ändringar som du har gjort. För att spara ändringar, ladda profilen som du vill ändra med ATZn (där n är profilens nummer). Gör alla ändringar du vill, och spara den sedan med AT&Wn. För att få kppp att använda profilen som du vill ha, ändra modeminitieringssträngen (Inställningar Modem Modemkommandon Kommando för att initiera). Kommandot ATZ1 får till exempel kppp att återställa modemet och använda den lagrade profilen nummer 1. Om du vill återställa modemet för att komma tillbaka till en känd startpunkt, använd AT&F&W för att ställa in den aktiva profilen till fabrikens förinställda värden, och lagra de här inställningarna i den förvalda profilen. Exempel på profiländringar finns i nästa avsnitt Att få modemet att lägga på Ibland kan du märka att &kppp; har svårigheter med att få modemet att lägga på. Det här orsakas troligen av en felanpassning mellan &kppp;s och modemets inställningar. Ett standardmodem använder två metoder för att bestämma sig för att lägga på: Kommando, och DTR. Kommandometoden innebär att en sekvens för att avbryta skickas till modemet, som ställer det i kommadoläge, och att sedan skicka ett kommando för att lägga på (ATH). Om du anpassar pppd-paketet manuellt utanför &kppp; är det ofta en god hjälp att använda kommandometoden, så att man kan avsluta en terminalsession, och därefter starta pppd utan att modemet lägger på. I de flesta andra situationer är DTR-metoden att föredra, eftersom den är enklare. <acronym>DTR</acronym> (<command>AT&Dn</command>)-metoden DTR-metoden gör att modemet lägger på så fort &kppp; slutar använda modemet. Om du startar en modemsession, och frågar efter tillståndet med AT&V, och du kan se &D0 bland inställningarna som visas, är DTR-metoden att lägga på avstängd. För att aktivera DTR-metoden, använd Terminalknappen för att starta en modemsession, och skriv sedan: ATZ # återställ till förvald profil AT&D2 # Ställ in att lägga på när DTR försvinner AT&W # Skriv till förvald profil Hur <acronym>DTR</acronym>-metoden fungerar När signalen Data Terminal Ready (DTR) på serieanslutningen mellan värddatorn och modemet blir hög, lägger modemet på. När &kppp; öppnar serieporten, ändras DTR-anslutningen till låg, på ett externt modem kan du se DTR-lampan (eller TR-lampan) tändas när detta sker. När TR-lampan släcks (eftersom &kppp; har stängt serieporten, eller något värre!), kommer modemet att lägga på. Kommandometoden Det andra sättet att få ett modem att lägga på när det är anslutet (använt med AT&Dn där n inte är 2) är att få modemet att acceptera kommandot när en session pågår. För att få det att lägga på som det ska, starta en modemsession och ställ in vakttiden till ett kort intervall, på det här sättet: ATZ ATS12=5 AT&W Använd sedan skjutreglaget Vakttid i modemkommandodelen för att stämma med registret (S12 till värdet 5). Därefter ska modemet lägga på som det ska. Hur kommandometoden fungerar När det lokala modemet är anslutet till ett fjärrmodem, befinner det sig i tillståndet anslutet, där det skickar alla tecken som det tar emot till fjärrmodemet utan tolkning. För att få modemet att ta emot tecken som kommandon till sig själv, måste man ställa om modemet till kommandotillståndet. Koden som avbryter utför detta. Koden som avbryter definieras som tre tidsintervall med längden definierad av S12 i femtiondels sekunder. Tyst (måste vara längre än S12/50 sekunder) Tecknet som avbryter (som definieras av registret S2, det förvalda värdet är +), repeterat tre gånger (med mindre än S12/50 sekunder mellan varje gång). Tyst (måste vara längre än S12/50 sekunder) När modemet väl är i kommandoläge, kan du skicka kommandon till det. För att få det att lägga på, skicka kommandot ATH. Koderna för att avbryta och strängen för att lägga på som &kppp; använder visas i dialogrutan Modemkommandon. De här måste passa ihop med ditt modem. Att snabba upp tonvalsuppringning Om du kan använda tonvalsuppringning, kan tiden det tar att ringa upp ändras med S11-registret. Det anger tiden (i hundradels sekunder) för att skicka varje ton under uppringningen. Förvalt värde är oftast 95 (nästan en sekund). Hur snabbt du kan ringa upp beror på telefonbolagets växelutrustning som hanterar din anslutning. Den minimala tiden är 50, nästan dubbelt så snabbt, och den hastigheten fungerar ofta. ATZ # återställ till förvald profil ATS11=50 # snabbast möjliga uppringning, använd ett större värde om det inte fungerar AT&W # skriv till förvald profil