Discussioni sui sistemi operativi Unix like, con un occhio di riguardo per Linux.
	
		
			Moderatori: cb_123, thrantir, netvandal, CaberNET54
		
	
	
		
		
			
			
			 di balubeto il 21 mag 2007, 10:26
di balubeto il 21 mag 2007, 10:26 
			
			CIAO
Ho queste interfacce di rete:
- Codice: Seleziona tutto
- PLUTO:~# ifconfig -v eth1
 eth1      Link encap:Ethernet  HWaddr 00:02:3F:6D:7D:5C
 inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
 inet6 addr: fe80::202:3fff:fe6d:7d5c/64 Scope:Link
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 RX packets:2191 errors:0 dropped:0 overruns:0 frame:0
 TX packets:1123 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:203549 (198.7 KiB)  TX bytes:167005 (163.0 KiB)
 Interrupt:193 Base address:0xa000
 
 PLUTO:~# ifconfig -v eth2
 eth2      Link encap:Ethernet  HWaddr 00:90:4B:49:F5:3B
 BROADCAST MULTICAST  MTU:1500  Metric:1
 RX packets:0 errors:0 dropped:6 overruns:0 frame:0
 TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:0 (0.0 b)  TX bytes:1764 (1.7 KiB)
 Interrupt:5 Base address:0xc000
 
 PLUTO:~# iwconfig eth2
 eth2      IEEE 802.11b/g  ESSID:off/any  Nickname:"Broadcom 4306"
 Mode:Managed  Frequency=2.484 GHz  Access Point: Invalid
 Bit Rate=1 Mb/s
 RTS thr:off   Fragment thr:off
 Encryption key:off
 Link Quality:0  Signal level:0  Noise level:0
 Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
 Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
Da quanto avete capito, l'interfaccia eth1 rappresenta la scheda di rete Ethernet; mentre quella eth1 rappresenta il chip di rete Wireless del mio notebook.
Ora, come faccio a configurare l'interfaccia di rete eth2 come eth1 usando ifconfig per i parametri come l'indirizzo IP del computer, quello del gateway, quello di netmask, ................?
Una volta configurato i parametri wireless con il comando iwconfig e provato se tutto funziona correttamente, come faccio ad inserire, in modo agevole, tutti questi parametri nel file /etc/network/interfaces per far in modo che, ad ogni avvio di Linux, abbia tutti i parametri dell'interfacce ethernet e wireless gia` configurati?
GRAZIE
CIAO
Uso la Debian Lenny Testing. 
			
		 
		
			
			- 
				balubeto
			
- Cittadino verde
  
-  
- Messaggi: 66
- Iscritto il: 20 apr 2007, 13:02
 
	 
	
	
		
		
			
			
			 di balubeto il 22 mag 2007, 19:10
di balubeto il 22 mag 2007, 19:10 
			
			Ho deciso di fare tutto a mano anche per imparare bene:
Dato che il mio portatile ha anche un chip wireless 802.11b/g
- Codice: Seleziona tutto
- PLUTO:~# lspci | grep -i wireless                                                                                           
 02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
 
ho provato a configurare il file /etc/network/interfaces in questo modo:
- Codice: Seleziona tutto
- PLUTO:~# cat /etc/network/interfaces 
 # This file describes the network interfaces available on your system
 # and how to activate them. For more information, see interfaces(5).
 
 # The loopback network interface
 auto lo
 iface lo inet loopback
 
 # The primary network interface
 allow-hotplug eth1
 iface eth1 inet static
 address 192.168.1.3
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 # dns-* options are implemented by the resolvconf package, if installed
 dns-nameservers 192.168.1.1
 
 
 iface eth2 inet static
 address 192.168.1.3
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 dns-nameservers 192.168.1.1
 wireless-essid Reparto_giorno
 wireless-mode Manager
 wireless-channel 6
 wireless-ap 00:12:A9:55:11:43
 wireless-key 62D20F769AC17D958E31DF5039D088E1
 
 auto eth1
 
Dove eth1 e` l'interfaccia della scheda di rete cablata; mentre eth2 e` l'interfaccia del chip di rete wireless.
Il valore di wireless-ap e` il MAC del mio AP Client/Repeater (che e` connesso ad un AP "Server" che e` collegato via cavo ad un firewall hardware che funge da gateway) ed il valore di wireless-key e` la chiave WEP a 152 bit generata dal mio AP Client/Repeater.
Dopo aver riavviato Linux, ho dato i seguenti comandi da un terminale:
- Codice: Seleziona tutto
- PLUTO:~# ifconfig
 eth1      Link encap:Ethernet  HWaddr 00:02:3F:6D:7D:5C
 inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
 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:193 Base address:0xa000
 
 eth2      Link encap:Ethernet  HWaddr 00:90:4B:49:F5:3B
 UP BROADCAST MULTICAST  MTU:1500  Metric:1
 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
 TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:0 (0.0 b)  TX bytes:1764 (1.7 KiB)
 Interrupt:5
 
 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:58 errors:0 dropped:0 overruns:0 frame:0
 TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:0
 RX bytes:4870 (4.7 KiB)  TX bytes:4870 (4.7 KiB)
 
 PLUTO:~# iwconfig
 lo        no wireless extensions.
 
 eth1      no wireless extensions.
 
 eth0      no wireless extensions.
 
 eth2      IEEE 802.11b/g  ESSID:off/any  Nickname:"Broadcom 4306"
 Mode:Managed  Frequency=2.484 GHz  Access Point: Invalid
 Bit Rate=1 Mb/s   Tx-Power=15 dBm
 RTS thr:off   Fragment thr:off
 Encryption key:off
 Link Quality:0  Signal level:0  Noise level:0
 Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
 Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
 sit0      no wireless extensions.
 
e, fin qui, mi sembra tutto ok.
Ora, ho disattivato eth1 ed attivato eth2 cosi`:
- Codice: Seleziona tutto
- PLUTO:~# ifdown eth1
 PLUTO:~# ifup eth2
 PLUTO:~# ifconfig eth2
 eth2      Link encap:Ethernet  HWaddr 00:90:4B:49:F5:3B
 inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
 inet6 addr: fe80::290:4bff:fe49:f53b/64 Scope:Link
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 RX packets:1 errors:0 dropped:7 overruns:0 frame:0
 TX packets:120 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:22 (22.0 b)  TX bytes:6536 (6.3 KiB)
 Interrupt:5
 
 PLUTO:~# iwconfig eth2
 eth2      IEEE 802.11b/g  ESSID:"Reparto_giorno"  Nickname:"Broadcom 4306"
 Mode:Managed  Frequency=2.437 GHz  Access Point: 00:12:A9:55:11:43
 Bit Rate=11 Mb/s   Tx-Power=15 dBm
 RTS thr:off   Fragment thr:off
 Encryption key:62D2-0F76-9AC1-7D95-8E31-DF50-39   Security mode:open
 Link Quality=100/100  Signal level=3/3  Noise level=188/100
 Rx invalid nwid:0  Rx invalid crypt:7  Rx invalid frag:0
 Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
A questo punto, la spia del Wireless incomincia a lampeggiare e vedo, dall'interfaccia WEB del mio AP Client/Repeater, che il portatile e` connesso. Per sicurezza, provo a scrivere:
- Codice: Seleziona tutto
- Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
 localnet        *               255.255.255.0   U     0      0        0 eth2
 default         192.168.1.1     0.0.0.0         UG    0      0        0 eth2
 
A questo punto, noto che l'ultima riga stenta ad apparire. Quindi, scrivo:
- Codice: Seleziona tutto
- PLUTO:~# cat /proc/net/wireless
 Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
 face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 20
 eth2: 0000  100.    3.  187.       0     73      0      0      0        0
 PLUTO:~# tail -n 52 /var/log/messages
 May 22 12:52:56 localhost kernel: eth1: link down
 May 22 12:52:56 localhost kernel: NET: Registered protocol family 10
 May 22 12:52:56 localhost kernel: lo: Disabled Privacy Extensions
 May 22 12:52:56 localhost kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready
 May 22 12:52:56 localhost kernel: IPv6 over IPv4 tunneling driver
 May 22 12:52:57 localhost hpiod: 1.6.10 accepting connections at 2208...
 May 22 12:53:00 localhost kernel: ACPI: Battery Slot [BAT1] (battery present)
 May 22 12:53:00 localhost kernel: ACPI: AC Adapter [ACAD] (on-line)
 May 22 12:53:00 localhost kernel: ACPI: Power Button (FF) [PWRF]
 May 22 12:53:00 localhost kernel: ACPI: Lid Switch [LID]
 May 22 12:53:00 localhost kernel: ACPI: Power Button (CM) [PWRB]
 May 22 12:53:01 localhost kernel: lp0: using parport0 (interrupt-driven).
 May 22 12:53:01 localhost kernel: ppdev: user-space parallel port driver
 May 22 12:53:06 localhost dhcdbd: Started up.
 May 22 12:53:06 localhost kernel: bcm43xx: PHY connected
 May 22 12:53:06 localhost kernel: bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
 May 22 12:53:06 localhost kernel: bcm43xx: Radio turned on
 May 22 12:53:07 localhost kernel: bcm43xx: Chip initialized
 May 22 12:53:07 localhost kernel: bcm43xx: 32-bit DMA initialized
 May 22 12:53:07 localhost kernel: bcm43xx: Keys cleared
 May 22 12:53:07 localhost kernel: bcm43xx: Selected 802.11 core (phytype 2)
 May 22 12:53:07 localhost kernel: ADDRCONF(NETDEV_UP): eth2: link is not ready
 May 22 12:53:41 localhost kernel: [drm] Initialized drm 1.0.1 20051102
 May 22 12:53:41 localhost kernel: ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 16 (level, low) -> IRQ 185
 May 22 12:53:41 localhost kernel: [drm] Initialized radeon 1.25.0 20060524 on minor 0
 May 22 12:53:42 localhost kernel: Bluetooth: Core ver 2.10
 May 22 12:53:42 localhost kernel: NET: Registered protocol family 31
 May 22 12:53:42 localhost kernel: Bluetooth: HCI device and connection manager initialized
 May 22 12:53:42 localhost kernel: Bluetooth: HCI socket layer initialized
 May 22 12:53:42 localhost kernel: Bluetooth: L2CAP ver 2.8
 May 22 12:53:42 localhost kernel: Bluetooth: L2CAP socket layer initialized
 May 22 12:53:42 localhost kernel: Bluetooth: RFCOMM socket layer initialized
 May 22 12:53:42 localhost kernel: Bluetooth: RFCOMM TTY layer initialized
 May 22 12:53:42 localhost kernel: Bluetooth: RFCOMM ver 1.8
 May 22 12:53:43 localhost kernel: mtrr: 0xf0000000,0x8000000 overlaps existing 0xf0000000,0x4000000
 May 22 12:53:43 localhost last message repeated 2 times
 May 22 12:53:43 localhost kernel: agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
 May 22 12:53:43 localhost kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
 May 22 12:53:43 localhost kernel: agpgart: Putting AGP V3 device at 0000:01:05.0 into 4x mode
 May 22 12:53:43 localhost kernel: [drm] Setting GART location based on new memory map
 May 22 12:53:43 localhost kernel: [drm] Loading R200 Microcode
 May 22 12:53:43 localhost kernel: [drm] writeback test succeeded in 1 usecs
 May 22 12:54:17 localhost gconfd (root-3232): inizializzazione (versione 2.16.1), pid 3232, utente "root"
 May 22 12:54:17 localhost gconfd (root-3232): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.mandatory" è stato risolta ad una sorgente di configurazione in sola lettura in posizione 0
 May 22 12:54:17 localhost gconfd (root-3232): L'indirizzo "xml:readwrite:/root/.gconf" è stato risolto ad una sorgente di configurazione scrivibile in posizione 1
 May 22 12:54:17 localhost gconfd (root-3232): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.defaults" è stato risolta ad una sorgente di configurazione in sola lettura in posizione 2
 May 22 12:54:17 localhost gconfd (root-3232): L'indirizzo "xml:readonly:/var/lib/gconf/debian.defaults" è stato risolta ad una sorgente di configurazione in sola lettura in posizione 3
 May 22 12:54:17 localhost gconfd (root-3232): L'indirizzo "xml:readonly:/var/lib/gconf/defaults" è stato risolta ad una sorgente di configurazione in sola lettura in posizione 4
 May 22 12:54:23 localhost gconfd (root-3232): L'indirizzo "xml:readwrite:/root/.gconf" è stato risolto ad una sorgente di configurazione scrivibile in posizione 0
 May 22 12:57:45 localhost kernel: bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, .encrypt = 1
 May 22 12:57:45 localhost kernel: SoftMAC: Open Authentication completed with 00:12:a9:55:11:43
 May 22 12:57:45 localhost kernel: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
 
e noto che la linea wireless e` disturbata (parametro noise). Infatti, pingando il gateway (192.168.1.1), mi indica che e` irraggiugbile (dimenticavo di dirvi che la spia Wireless del notebook rimane quasi sempre spenta anche se l'AP mi indica che il notebook e` connesso).
Che cosa c'e` che non va?
GRAZIE
CIAO 
			
		 
		
			
			- 
				balubeto
			
- Cittadino verde
  
-  
- Messaggi: 66
- Iscritto il: 20 apr 2007, 13:02
 
	 
	
	
	
	Torna a Linux e Unix
	
	
	Visitano il forum: Nessuno e 1 ospite