Pagina 1 di 3
Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 22:15
da Bart
Ciao,
ho dei problemi di configurazione della rete ethernet.
L'obiettivo è settare la macchina affinché abbia sempre il seguente ip: 192.168.1.50.
Se lancio netconfig e configuro i parametri mettendo tutto tranne il nameserver e riavvio la rete con il comando
non funziona, ossia non mi connetto.
Se configuro a mano /etc/rc.d/rc.inetd.conf settando i parametri
Codice: Seleziona tutto
# Config information for eth0:
IPADDR[0]="192.168.1.50"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
e riavvio la rete con il comando sopra citato non funziona, ossia non mi connetto
Se configuro wicd funziona. Non voglio usare wicd.
Dove sbaglio?

Re: Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 22:34
da SIV
Premettendo che non ci ho mai capito niente, non puoi mettere per esempio in rc.local il comando "ifconfig" che ti cambia ip con quello che desideri?
Re: Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 22:38
da conraid
Bart, ma su quale interfaccia vuoi agire?
Re: Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 22:52
da kobaiachi
bart ormai sono un paio d'anni che non metto mano su linux ma questa cosa ti deve funzionare cavolo davvero non è che sbagli interfaccia ???
Re: Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 23:29
da Bart
Interfaccia? Voglio agire su eth0 (wired). Eviterei l'uso di work-around tipo l'utilizzo di configurazioni in rc.local dal momento che esistono file di configurazione adibiti proprio a fare quello che mi serve....o almeno così dovrebbe essere.

Re: Problemi di configurazione della rete eth
Inviato: mer 2 dic 2009, 23:57
da algol
Mi si perdoni la gnoranza, ma il tuo modem-router cosa si aspetta?
Cioè, la butto lì, non è che tipo da tot IP in poi li considera "riservati" per passarli lui in DHCP?
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 6:22
da ponce
forse ti sei solo scordato il gateway in /etc/rc.d/rc.inet1.conf.
puoi provare tirandola su a mano
Codice: Seleziona tutto
/etc/rc.d/rc.inet1 stop
ifconfig eth0 192.168.1.50 netmask 255.255.255.0
route add default gw 192.168.1.1
(suppongo che il gateway abbia l'indirizzo 192.168.1.1)
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 8:15
da Bart
ponce ha scritto:forse ti sei solo scordato il gateway in /etc/rc.d/rc.inet1.conf.
puoi provare tirandola su a mano
Codice: Seleziona tutto
/etc/rc.d/rc.inet1 stop
ifconfig eth0 192.168.1.50 netmask 255.255.255.0
route add default gw 192.168.1.1
(suppongo che il gateway abbia l'indirizzo 192.168.1.1)
No il gateway l'ho messo tanto che con netconfig lo chiede.
Il router non ha di questi problemi, con wicd funziona.
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 9:28
da aschenaz
Come diceva Algol, non potrebbe dipendere dal fatto che il router sia settato in DHCP?
Controlla la gamma di ip autorizzati...
Altrimenti ipotizzerei un problema hw sulla scheda di rete...
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 9:42
da d3v1D
Dopo che ti sei connesso con wicd, dai il comando ifconfig e "postaci" il risultato.
Così vediamo quali sono gli indirizzi ip che funzionano con wicd.
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 10:12
da Bart
aschenaz ha scritto:Come diceva Algol, non potrebbe dipendere dal fatto che il router sia settato in DHCP?
Controlla la gamma di ip autorizzati...
Altrimenti ipotizzerei un problema hw sulla scheda di rete...
Il router lo devo controllare ma la cosa strana è che comunque con wicd funziona.
Codice: Seleziona tutto
eth0 Link encap:Ethernet ....
inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::201:4aff:fe61:e036/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:110715 errors:0 dropped:0 overruns:0 frame:0
TX packets:114406 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105527205 (100.6 MiB) TX bytes:55536176 (52.9 MiB)
....
Questo settandolo con wicd
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 11:15
da conraid
puoi postare tutto rc.inet.conf e i comanfi ifconfig -a sia con la prova usando rc.inet1 sia usando wicd?
anche i comandi route -n sarebbe meglio
però wicd l'hai messo con ip fisso o dhcp?
se nel secondo caso metti dhcp anche in rc.inet1.conf, altrimenti usa un ip fuori dal range degli ip usati dal dhcp, che possono essere tutti a seconda di come è configurato il router
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 12:04
da Bart
conraid ha scritto:puoi postare tutto rc.inet.conf e i comanfi ifconfig -a sia con la prova usando rc.inet1 sia usando wicd?
anche i comandi route -n sarebbe meglio
però wicd l'hai messo con ip fisso o dhcp?
se nel secondo caso metti dhcp anche in rc.inet1.conf, altrimenti usa un ip fuori dal range degli ip usati dal dhcp, che possono essere tutti a seconda di come è configurato il router
Con wicd ho utilizzato l'ip fisso+netmask+gateway. Ho controllato se mi avesse anche modificato rc.inet1.conf e ho visto che non l'ha fatto: probabilmente setta le configurazioni a caldo. Infatti se riavvii il tutto ritorni al punto di partenza e la rete non va e devi rilanciare wicd.
route -n con wicd:
Codice: Seleziona tutto
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
ifconfig -a con wicd
Codice: Seleziona tutto
eth0 Link encap:Ethernet HWaddr****
inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::201:4aff:fe61:e036/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:160147 errors:0 dropped:0 overruns:0 frame:0
TX packets:181814 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:126844705 (120.9 MiB) TX bytes:112603128 (107.3 MiB)
eth1 Link encap:Ethernet HWaddr ****
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:22 Base address:0xc000 Memory:b0006000-b0006fff
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:78 errors:0 dropped:0 overruns:0 frame:0
TX packets:78 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4140 (4.0 KiB) TX bytes:4140 (4.0 KiB)
rc.inet1.conf
Codice: Seleziona tutto
# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]=""
# Config information for eth1:
IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
# Config information for eth2:
IPADDR[2]=""
NETMASK[2]=""
USE_DHCP[2]=""
DHCP_HOSTNAME[2]=""
# Config information for eth3:
IPADDR[3]=""
NETMASK[3]=""
USE_DHCP[3]=""
DHCP_HOSTNAME[3]=""
# Default gateway IP address:
GATEWAY=""
# Change this to "yes" for debugging output to stdout. Unfortunately,
# /sbin/hotplug seems to disable stdout so you'll only see debugging output
# when rc.inet1 is called directly.
DEBUG_ETH_UP="no"
## Example config information for wlan0. Uncomment the lines you need and fill
## in your info. (You may not need all of these for your wireless network)
#IFNAME[4]="wlan0"
#IPADDR[4]=""
#NETMASK[4]=""
#USE_DHCP[4]="yes"
#DHCP_HOSTNAME[4]="icculus-wireless"
#DHCP_KEEPRESOLV[4]="yes"
#DHCP_KEEPNTP[4]="yes"
#DHCP_KEEPGW[4]="yes"
#DHCP_IPADDR[4]=""
#WLAN_ESSID[4]=BARRIER05
#WLAN_MODE[4]=Managed
##WLAN_RATE[4]="54M auto"
##WLAN_CHANNEL[4]="auto"
##WLAN_KEY[4]="D5AD1F04ACF048EC2D0B1C80C7"
##WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=96389dc66eaf7e6efd5b5523ae43c7925ff4df2f8b7099495192d44a774fda16"
#WLAN_WPA[4]="wpa_supplicant"
#WLAN_WPADRIVER[4]="ndiswrapper"
## Some examples of additional network parameters that you can use.
## Config information for wlan0:
#IFNAME[4]="wlan0" # Use a different interface name nstead of
# the default 'eth4'
#HWADDR[4]="00:01:23:45:67:89" # Overrule the card's hardware MAC address
#MTU[4]="" # The default MTU is 1500, but you might need
# 1360 when you use NAT'ed IPSec traffic.
#DHCP_KEEPRESOLV[4]="yes" # If you dont want /etc/resolv.conf overwritten
#DHCP_KEEPNTP[4]="yes" # If you don't want ntp.conf overwritten
#DHCP_KEEPGW[4]="yes" # If you don't want the DHCP server to change
# your default gateway
#DHCP_IPADDR[4]="" # Request a specific IP address from the DHCP
# server
#WLAN_ESSID[4]=DARKSTAR # Here, you can override _any_ parameter
# defined in rc.wireless.conf, by prepending
# 'WLAN_' to the parameter's name. Useful for
# those with multiple wireless interfaces.
#WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=thekey"
# Some drivers require a private ioctl to be
# set through the iwpriv command. If more than
# one is required, you can place them in the
# IWPRIV parameter (separated with the pipe (|)
# character, see the example).
Questa è la situazione funzionante, con wicd.
Quando ho fatto la modifica manuale (senza wicd) ho modificato solo la sezione:
Codice: Seleziona tutto
# Config information for eth0:
IPADDR[0]="192.168.1.50"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
mettendo ip, netmask e togliendo il dhcp come si vede sopra. Ora non sono al mio pc, questa sera vi posto route e ifconfig dopo aver fatto la configurazione manuale. Intanto grazie.
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 13:25
da conraid
Avevi detto di aver messo anche il gateway
ora dici di no
controlla
comunque manda route -n e vediamo di capire qualcosa
Re: Problemi di configurazione della rete eth
Inviato: gio 3 dic 2009, 14:55
da Bart
conraid ha scritto:Avevi detto di aver messo anche il gateway
ora dici di no
controlla
comunque manda route -n e vediamo di capire qualcosa
Il gateway l'ho inserito nella configurazione manuale. Quella che vedi tu è quella di wicd. Nella configurazione di wicd tu metti l'ip (nelle impostazioni del programma) e lui aggiunge netmask e gateway ma da quello che ho visto non modifica rc.inet1.conf. Questa sera posto tutto.
