[FreeBSD] beallitasok
Zahemszky Gábor
Gabor at Zahemszky.HU
2002. Jún. 28., P, 23:24:34 CEST
Szia!
Kisse hianyos lesz a valasz, ugyanis ezekkel a KDE-s jatekokkal nem
igazan vagyok tisztaban, de el tudom mondani a mogottes tartalmat,
ekkor szerintem meg lehet csinalni eleg sok mindent.
> 1. Rootkent mar tudok internetezni, levelezni. Ezt a levelet is rootkent
> kuldom. Hogyan tudom beallitani, hogy userkent is tudjak? A User PPP,
> vagy a Kernel PPP a jobb? A KDE 3.0-t hasznalom, Konqueror bongeszovel,
Hogy melyik a jobb, az nem tom hogy merheto, FBSD alatt a User PPP a
folyamatosan karbantartott, tehat _valoszinuleg_ a jobb.
> es KMail levelezovel, Kppp tarcsazoval. Reszletes leirast kernek,
> mindket megoldasra (Kernel PPP, User PPP), mert a handbook nem vilagos
> a szamomra.
Kerlek:
a) User PPP, azaz ppp.
vi /etc/ppp/ppp.conf, es beleirod:
default:
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
set timeout 0
set device /dev/cuaa1
set speed 115200
add default HISADDR
szolgaltato:
set phone TELEFONSZAM
set authname AZONOSITO
set authkey JELSZO
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set login "TIMEOUT 60 ogin:-\\r-ogin: \\U ssword: \\P"
Ha a modem nem com2, akkor masik eszkoz kell a device-hez.
Ha azt akarod, h X ido nem-forgalom utan bontson, akkor X kell a timeout-hoz
Ha a szolgaltato PAP v. CHAP autentikaciot hasznal, akkor nem kell a set login
sor, ha pedig valami login - jellegut kell lejatszani, akkor a set login sort
kell ertelemszeruen modositani, fogadott kuldott fogadott kuldott ...
formaban. \\U helyen az authname-t kuldi, \\P helyen meglepo modon az
authkey-t. (Hazi feladat: mit kuld az ATDT\\T-ben a \\T helyen?)
Ezek utan a /etc/rc.conf-ban elhelyezed:
ppp_enable="YES"
ppp_mode="auto"
ppp_profile="szolgaltato"
b) kernel PPP - azaz pppd
No ezt most fejbol nem tudom, de mi lenne, ha athoznad a Linuxos konfigot?
(Ha mar egyszer ugyanaz a program) A /etc/ppp/options-ba kell par sor
(bar ez el is hagyhato), es a /etc/ppp/peers ala valami ilyesmi:
vi /etc/ppp/peers/szolgaltato:
/dev/cuaa1
115200
crtscts
noauth
local
10.0.0.1:10.0.0.2
connect '/usr/bin/chat -v -f /etc/ppp/peers/szolgaltato.chat'
vi /etc/ppp/peers/szolgaltato.chat:
TIMEOUT 60
"ABORT" "BUSY"
"ABORT" "NO CARRIER"
"" AT
OK-AT-OK ATE1Q0
OK ATDTTELEFONSZAM
TIMEOUT 40
CONNECT ""
TIMEOUT 60
ogin:-\\r-ogin: AZONOSITO
ssword: JELSZO
> 2. Annakidejen a Linux alatt megszoktam, es megszerettem a Midnight
> Commandert. Hiaba allitom be, hogy a sajat editorjat hasznalja, ennek
> ellenere azt az eletidegen, gyuloletes vi-t hasznalja. Hol lehet
> beallitani?
Halvany lila dunsztom sincs. Gondolom ott, ahol beallitod. De javasolnam
az eletidegen, gyuloletes vi megtanulasat, nagyon hasznos tudomany pl.
olyankor, ha nincs MCEDIT :-) - azaz jobb helyeken mindig.
> 3. A bash shellt hasznalom. Linux alatt tudtam hasznalni Shift+PgUp vagy
> PgDown-t lapozasra, BSD alatt nem. Az eger kozepso gombjat sem lehet
> hasznalni beillesztesre, pedig a bash ezt lehetove teszi. Neztem a man
??? Konyorgom, hol? Ki lapoz, es mi lapoz? Ki az aki a beillesztest
tamogatja? Asszem szezon es fazon esete forog fenn. Valaszolok arra,
ahogy _en_ ertem a kerdest:
A lapozast _nem_ a bash tamogatja, hanem a konzol driver.
Konzolon, S+PgUp/S+PgDown hasznalhato arra, hogy elore hatra lapozzak.
-> FBSD alatt a konzolon nyomd meg a ScrollLock gombot, majd Kurzor le/fel,
PgDw/PgUp - aztan ha kigyonyorkodted magad, valts at egy masik _karakteres_
konzolra, es ott is tedd ugyanezt, majd egy 3.-on, 4.-en, stb. (Majd sirva
menj vissza a Linux konzoljara, es probald virtualis konzol valtas utan a
lapozo gombjaidat.)
X alatt, S+PgUp/S+PgDown hasznalhato arra, hogy elore hatra lapozzak.
-> FBSD alatt ugyszinten, leven ugyanazt az X-et hasznaljak, ugyanzokkal
az xterm es egyeb eszkozokkel (sot megsugom, DEC, HP, es egyeb Jujnikszok
tobbsegen ez ugyanigy mukodik X alatt).
A beillesztest pedig ugyszinten _nem_ a bash tamogatja, hanem konzolon a
gpm (Linuxon) illetve a moused (FBSD-n), X alatt meg maga az X. Ugyhogy
lodd be a moused-et, hogy jol ismerje fel, illetve ha rosszul ismeri fel,
akkor jatszadozz az eger-tipusokkal, es esetleg a -B -R opciokkal addig,
mig nem M$-mouse-kent ismeri fol, hanem 3-gomboskent.
> oldalakat, de az ott leirt fajlok, a .bash.profile és tarsai sehol sem
--------------------------------------------^ helyesen: .bash_profile
> talalhatok. Hol lehet ezeken allitani?
Marmint micsodat? Hogy legyen? Csinalj. Amugy ~ azaz $HOME-ban kene
lenniuk.
> 4. Szeretnem, ha a Backspace, Delete, Home, End billentyuket a nekik
> megfelelo funkciokkal tudnam hasznalni a KDE Konsolejában. Jo lenne, ha
Felteszem a KDE konzoljaban valamilyen shell fut. Magyarazd el annak a
shell-nek, hogy kezelje le. Ezt (pd)ksh-ban es bash-ban, valamint FBSD-n
a csh-ban (ami amugy tcsh) meg tudod tenni, de FBSD alatt az sh-ban (ami
valszeg fut abban a KDE-term-ben) _nem_ teheto meg, ha jol tudom, hogy
atdefiniald a billentyuk funkcioit.
> Midnight Commander is tudna ezt, es ugy jelenne meg, ahogy karakteres
> uzemmodban (kek szinben). Hol lehet beallitani?
Nem tom. Nem hasznalok mc-t (se midc-t), minek, ha egyszer az ember tud
gepelni.
> Udv mindenkinek: Hollerbach Istvan
Neked is,
ZGabor < Gabor at Zahemszky dot HU >
--
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"
További információk a(z) BSD levelezőlistáról