[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Adsl... dolori



Salve,

vi sottopongo un problema che ieri sera mi ha permesso di aggiungere una tacca sotto la voce
"magre figure" del mio taccuino.

Poco tempo fa ho installato una Woody su di un vecchio Pentium 133 e le ho dato accesso adsl con
modem Ericsson HM220dp, settato come ethernet. Avevo penato non poco per fare vedere la linea a
pppoeconf, accorgendomi solo alla fine che avevo commesso una svista (formato pacchetti Vc Mux
piuttosto che llc) nella configurazione via web dell'apparecchio.

Comunque alla fine il tutto è partito in quattro e quattr'otto come mi aspettavo.

Galvanizzato ho fatto un bell'upgrade a Sarge, cambiando pure il kernel da 2.4.18-bf2.4 a 2.6.
5-1-386. Con un bel modconf ho sistemato le tre schede di rete, ecco l'output di ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:80:C8:E0:A4:68
          inet addr:192.168.254.3  Bcast:192.168.254.255  Mask:255.255.255.0
          inet6 addr: fe80::280:c8ff:fee0:a468/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:16 dropped:0 overruns:0 carrier:14
          collisions:68 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:1038 (1.0 KiB)
          Interrupt:5 Base address:0x240

eth1      Link encap:Ethernet  HWaddr 00:02:44:73:A9:CE
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::202:44ff:fe73:a9ce/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:3160 (3.0 KiB)
          Interrupt:9 Base address:0x6000

eth2      Link encap:Ethernet  HWaddr 00:02:44:74:54:D4
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::202:44ff:fe74:54d4/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:3160 (3.0 KiB)
          Interrupt:11 Base address:0x6100

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:95 errors:0 dropped:0 overruns:0 frame:0
          TX packets:95 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7731 (7.5 KiB)  TX bytes:7731 (7.5 KiB)

ed ecco il file /etc/network/interfaces:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
	address 192.168.254.3
	netmask 255.255.255.0
	network 192.168.254.0
	broadcast 192.168.254.255
	hwaddress ether 00:80:C8:E0:A4:68

auto eth1
iface eth1 inet static
	address 192.168.1.1
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	hwaddress ether 00:02:44:73:A9:CE

auto eth2
iface eth2 inet static
	address 192.168.2.1
	netmask 255.255.255.0
	network 192.168.2.0
	broadcast 192.168.2.255
	hwaddress ether 00:02:44:74:54:D4

credo sia tutto ok.
A sto punto dopo molte maledizioni verso Linus Torvalds ;) e la mia ignoranza scopro che il kernel 2.
4.18 e il 2.6.5 scambiavano eth0 ed eth2.
Quindi se col 2.4 il modem risultava attaccato a eth2, scheda Isa, col 2.6 risultava agganciato a eth0.
Ciò mi ha un po' scombussolato, tuttavia ho aggiunto le righe "hwaddress ether 00:02:44:74:54:D4"
alla fine della configurazione di ogni interfaccia in modo da associare definitivamente ethX <---->
MAC address e non lasciarmi trascinare dalle bizze di ogni kernel.

Ora il dhcp funzia tranquillamente su eth1 ed eth2 (l'ho controllato ed è attivato solo su tali
interfacce) e il modem è "pluggato" su eth0.

Mi sono detto, agganciamo la linea e un bel pppoeconf (il modem è settato perfettamente come
modem ethernet e funzionava, ne ho la certezza, col 2.4) metterà a posto tutto... ORRORE! Lo script
trova le tre interfacce ma passa subito eth0 dicendo infine "...the Acces Concentrator of your provider
did not respond...".

Non trova niente su eth0!!

Le luci del modem riguardo allineamento e connessione ethernet erano perfettamente fisse.
Non c'erano altre istanze pppoe o pppd attive. Prima di fare il tutto, a scanso rogne, ho disattivato
/etc/init.d/ppp con rcconf e ho riavviato.

A questo punto, o ho sbagliato a configurare le interfacce, cosa possibile ma strana, visto che col 2.4
non c'erano problemi, oppure ho dimenticato qualche modulo. Ecco lsmod:

Module                  Size  Used by
nls_cp437               5888  2
floppy                 55252  1
ipt_TOS                 2560  34
ipt_MASQUERADE          3712  4
ipt_LOG                 5376  45
ipt_TCPMSS              4224  3
ipt_tos                 1792  0
iptable_mangle          2816  1
ip_nat_ftp              4848  0 
iptable_nat            22060  3 ipt_MASQUERADE,ip_nat_ftp
ipt_tcpmss              2304  0
iptable_filter          2944  1
ipt_multiport           2048  2
ip_conntrack_ftp       71988  1 ip_nat_ftp
ipt_state               2048  12
ip_conntrack           31152  5 ipt_MASQUERADE,ip_nat_ftp,iptable_nat,ip_conntrack_ftp,ipt_state
ipt_limit               2560  48
ip_tables              16896  12 ipt_TOS,ipt_MASQUERADE,ipt_LOG,ipt_TCPMSS,ipt_tos,iptable_mangle,
iptable_nat,ipt_tcpmss,iptable_filter,ipt_multiport,ipt_state,ipt_limit
af_packet              20488  6
ppp_async              11136  1
ipv6                  219712  16
ppp_generic            28564  5 ppp_async
slhc                    6912  1 ppp_generic
rtc                    11960  0
capability              4228  0 
commoncap               7296  1 capability
psmouse                17672  0
vga16fb                12424  0
vgastate                8448  1 vga16fb
vfat                   14208  1
fat                    41792  1 vfat
mousedev                9684  1
8139too                23680  0
mii                     4864  1 8139too
ne                      7236  0
8390                   10368  1 ne
crc32                   4608  2 8139too,8390
apm                    17132  1
ext3                  103720  7
jbd                    54168  1 ext3
ide_disk               16768  9
ide_generic             1536  0
piix                   12576  2
ide_core              134752  3 ide_disk,ide_generic,piix
sd_mod                 19840  0
ata_piix                7940  0
libata                 36480  1 ata_piix,[permanent]
scsi_mod              111692  2 sd_mod,libata
unix                   25776  172
font                    8576  0
cfbcopyarea             3840  1 vga16fb
cfbimgblt               3200  1 vga16fb
cfbfillrect             3712  1 vga16fb



Mi sembra strano comunque che siano problemi di moduli.

Che cosa può essere? Aggiungo che successivamente ci siamo connessi con un pc Win con un modem
usb e la linea andava alla meraviglia. Nessun problema presunto di provider dunque (alice adsl).

Confido in un suggerimento, io non so dove sbattere la testa.

Grazie già da ora, anche solo per l'interessamento.

Giordano



Reply to: