Newsgroup: it.comp.os.linux.iniziare
Titolo: problema scemo con wvdial e Galactica

Questa è veramente bella, sono mesi che mi capita e non so perché.
I programmi più simili ad "accesso remoto", per Linux, sono kppp e
rhppp. Vengono integrati in tutte le distribuzioni perché sono facili da
usare e da configurare. Però entrambi si appoggiano a un dialer testuale
chiamato "wvdial", e che può anche essere lanciato da una shell di
comando. Adesso, a me capita questa cosa stranissima:
se mi collego come utente normale, e con utente normale intendo chiunque
non sia root, la connessione a Galactica avviene a 9600 bps (ho una
ISDN!!!), e non è solo il messaggio "CONNECT 9600" a confermarmelo, ma
proprio la velocità globale di navigazione, assolutamente ridicola.
se invece mi collego come root, ecco che appare un baldanzoso "CONNECT
115200" e tutto viaggia alla velocità che dovrebbe (8 kbyte/s). Le
impostazioni ovviamente sono sempre le stesse, perché wvdial usa un file
di configurazione chiamato wvdial.conf che si trova soltanto in /etc, e
non ha alcun "rimando" nelle directory degli utenti. Qualcuno mi sa dire
perché fa così?
-- 
p.bes.
http://www.paolobesser.it
Il millennium bug esiste! Come si chiama 
l'ultima versione di Windows 98?

 ha scritto nel messaggio
news:3A08670E...@besser.it...


assolutamente ridicola.
Ciao Paolone!
La butto  li (ma è  solo un'ipotesi): se il  modem è seriale  le seriali
sotto Linux  vengono a  volte settate  a viaggiare  a 9600:  magari quel
programma lancia  "setserial" per impostare  la seriale ad  una velocità
meggiore.
Ora non mi ricordo la sintassi esatta di setserial (al limite dai un bel
"man setserial" ;-)),  però se do il seguente comando  da utente normale
fallisce (mentre da root è OK):
setserial /dev/ttyS0 spd_vhi
Se la mia  ipotesi è corretta basterà suidare setserial  (come al solito
basta  un bel  "chmod u+s  `which  setserial`"), se  ho cannato...  beh,
allora non so proprio cosa dire :-\
byeZ!
-- 
Vanni Brutto                                      .--.
| email 
za...@nofesso.linuxfan.com
   |           |o_o |
| irc nick VanniB   |   ICQ 18526701 |           |:_/ |
--- rimuovi nofesso per rispondere ---          //   \ \
--------------------------------------         (|     | )
Se  tutti  ti  danno  ragione,  o  sei        /'\_   _/`\
un  uomo   straordinario,  o   sei  il        \___)=(___/
principale.                                  
www.zanac.net

perché fa cosě?
La risposta banale sarebbe che apparentemente qualcuno, da qualche parte,
non ha i permessi per fare qualcosa. Presumibilmente, pppd non ha i
permessi per impostare la velocita' della porta seriale.
E il suggerimento banale conseguente sarebbe di controllare che pppd sia
setuid. Anche un setserial qui e la' potrebbe venir utile.
Immagino che non sia cosi' semplice (soprattutto se ti succede solo con
Galactica). Lo spunto dei permessi, pero', resta comunque un'ipotesi di
lavoro ragionevole.
La risposta magica e' che con Galactica (sempre, se ti capita solo li') i
comportamenti "strani" sono la norma (sicche', cessano di essere strani).
Ciao.

perché fa così?
Seconda cosa che controllerei e` se nelle dir degli utenti non ci sia un
wvdialconf o  .wvdialrc o cosa  simile, che potrebbero essere  usate al
posto di /etc/wvdial.conf - o almeno cosi` avviene in genere.
Se ancora  non funziona, proverei  se senza  usare wvdial ma  usando uno
script  scritto a  mano i  problemi persistono,  nel qual  caso a  parte
l'avere log piu` estesi, si potrebbe  capire se la colpa e` di Galactica
o del settaggio dell'ISDN.
-- 
Renato "Lay-up" Salzano - 
http://members.xoom.it/hitman_work/
 
e-posta: sonicblast (at) 
inwind.it
 
Powered by Debian 2.2 with Helix Gnome on a K6-II box
-- Webdesigner & sysadmin di 
http://www.italservicesnc.it
 --