Problemi di configurazione della rete eth

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Problemi di configurazione della rete eth

Messaggio 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

Codice: Seleziona tutto

/etc/rc.d/rc.inet1 restart
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? :roll:

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Problemi di configurazione della rete eth

Messaggio 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?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio da conraid »

Bart, ma su quale interfaccia vuoi agire?

kobaiachi
Linux 4.x
Linux 4.x
Messaggi: 1368
Iscritto il: gio 14 lug 2005, 0:00
Località: roma
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio 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 ???

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Problemi di configurazione della rete eth

Messaggio 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. :D

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: Problemi di configurazione della rete eth

Messaggio 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?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio 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)

Codice: Seleziona tutto

ifconfig eth0 down

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Problemi di configurazione della rete eth

Messaggio 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)

Codice: Seleziona tutto

ifconfig eth0 down
No il gateway l'ho messo tanto che con netconfig lo chiede.
Il router non ha di questi problemi, con wicd funziona.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio 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...

Avatar utente
d3v1D
Linux 0.x
Linux 0.x
Messaggi: 24
Iscritto il: ven 22 set 2006, 11:00
Nome Cognome: Devid Antonello
Località: Chieri (TO)

Re: Problemi di configurazione della rete eth

Messaggio 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.

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Problemi di configurazione della rete eth

Messaggio 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

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio 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

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Problemi di configurazione della rete eth

Messaggio 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.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problemi di configurazione della rete eth

Messaggio da conraid »

Avevi detto di aver messo anche il gateway

Codice: Seleziona tutto

# Default gateway IP address:
GATEWAY=""
ora dici di no

controlla

comunque manda route -n e vediamo di capire qualcosa

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Problemi di configurazione della rete eth

Messaggio da Bart »

conraid ha scritto:Avevi detto di aver messo anche il gateway

Codice: Seleziona tutto

# Default gateway IP address:
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. :thumbright:

Rispondi