Pagina 1 di 1

piccolo aiuto per settaggio rete [RISOLTO]

Inviato: mar 30 ott 2007, 11:24
da red
Ciao,
vi chiedo un piccolo aiuto per una stupidaggine.
Attualmente tengo per settare la rete sul mio portatile queste 3 righe in rc.loca:

Codice: Seleziona tutto

/sbin/ipw3945d
/bin/sleep 3
/sbin/iwconfig eth1 essid FreeLan_108M
Ora, vorrei se possibile inserirle in "file di avvio più appropriati" per un fatto di eleganza e vorrei che venissero avviate "prima" per un'esigenza: poiché uso vmware ho infatti il problema che poiché i moduli di vmware vengono avviati prima della rete si appropriano della scheda e quindi per navigare in internet o uso il sistema virtualizzato o devo chiudere vmware.

Ho esperienza sull'altro pc con normale scheda ethernet (autoconfigurata) che il problema non sussiste proprio perché da quello che ho potuto notare (spero di non sbagliare) non avviene la succitata "appropriazione indebita" dell'hardware di rete.

:) Detto ciò spero in qualche consiglio :)

Inviato: mar 30 ott 2007, 11:29
da conraid

Codice: Seleziona tutto

/etc/rc.d/rc.netdevice
viene richiamato da rc.modules

Inviato: mar 30 ott 2007, 12:35
da red
Io non ho di default un rc.netdevices.

Ho inserito alcune cose in rc.inet1.conf:

Codice: Seleziona tutto

# Config information for eth1:
IPADDR[1]="192.168.5.4"
NETMASK[1]="255.255.255.0"
WLAN_ESSID[1]=FreeLan_108M
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
Posso semplicemente crearlo e metterci dentro ciò che voglio o devo modificare qualcos'altro? Tipo visto che la scheda è wifi ho visto che ci sono rc.wireless e rc.wireless.conf (anche se non avrei idea di come modificarli per i parametri di cui ho scritto nel primo post :? )

Inviato: mar 30 ott 2007, 13:45
da conraid
red ha scritto:Io non ho di default un rc.netdevices.
Nemmeno io, crealo.
In rc.molules trovi

Codice: Seleziona tutto

# First, if setup probing found a network card, there may be an 'rc.netdevice'
if [ -x /etc/rc.d/rc.netdevice ]; then
  . /etc/rc.d/rc.netdevice
Quindi devi crearlo e renderlo eseguibile.

In teoria questo serve per caricare i moduli della rete, ma puoi provare a metterci quei comandi

Per quanto riguarda rc.wireless idem come sopra, forse più logico, solo che chiedevi un modo per anticipare l'avvio della rete prima del caricamente di alcuni moduli.

rc.wireless viene eseguito da rc.inet1, rc.netdevice da rc.modules, cerca di capire tu dove inserire quelle righe di codice

Inviato: mar 30 ott 2007, 14:27
da red
Ok, ho modificato secondo le esigente l'rc.netdevice e tutto ora va.

Grazie mille :D