Autore Topic: Pc portatile con ubuntu e doppia scheda di rete (Help)  (Letto 5368 volte)

Mariano

  • Novellino
  • *
  • Post: 14
    • Mostra profilo
Pc portatile con ubuntu e doppia scheda di rete (Help)
« il: Aprile 24, 2009, 11:34:40 am »
Ciao!
volevo chiedere un aiutino,io ho pc portatile e ho messo una scheda pcmcia DFE-690TXD DFE-690TXD per avere due schede di rete,facendo
dmesg




[    4.722728] PCI: setting IRQ 10 as level-triggered
[    4.722768] ohci_hcd 0000:00:0b.1: PCI INT B -> Link[LNK3] -> GSI 10 (level, low) -> IRQ 10
[    4.723339] ohci_hcd 0000:00:0b.1: OHCI Host Controller
[    4.725212] ohci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 3
[    4.725850] ohci_hcd 0000:00:0b.1: irq 10, io mem 0xe8017000
[    4.811992] usb usb3: configuration #1 chosen from 1 choice
[    4.813768] hub 3-0:1.0: USB hub found
[    4.813973] hub 3-0:1.0: 2 ports detected
[    4.817000] uhci_hcd: USB Universal Host Controller Interface driver
[    4.819568] usbcore: registered new interface driver libusual
[    4.820291] usbcore: registered new interface driver usbserial
[    4.820437] USB Serial support registered for generic
[    4.820738] usbcore: registered new interface driver usbserial_generic
[    4.820767] usbserial: USB Serial Driver core
[    4.821498] PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
[    4.825926] i8042.c: Detected active multiplexing controller, rev 1.1.
[    4.828684] serio: i8042 KBD port at 0x60,0x64 irq 1
[    4.828759] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[    4.828792] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[    4.828823] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[    4.828854] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[    4.831342] mice: PS/2 mouse device common for all mice
[    4.836870] rtc_cmos 00:02: RTC can wake from S4
[    4.837699] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[    4.838177] rtc0: alarms up to one month, y3k, 114 bytes nvram
[    4.839263] device-mapper: uevent: version 1.0.3
[    4.841247] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
[    4.843308] device-mapper: multipath: version 1.0.5 loaded
[    4.843352] device-mapper: multipath round-robin: version 1.0.0 loaded
[    4.846452] EISA: Probing bus 0 at eisa.0
[    4.846685] Cannot allocate resource for EISA slot 1
[    4.846714] Cannot allocate resource for EISA slot 2
[    4.848252] Cannot allocate resource for EISA slot 8
[    4.848272] EISA: Detected 0 cards.
[    4.852287] cpuidle: using governor ladder
[    4.853061] cpuidle: using governor menu
[    4.862860] TCP cubic registered
[    4.865020] NET: Registered protocol family 10
[    4.871756] lo: Disabled Privacy Extensions
[    4.876895] NET: Registered protocol family 17
[    4.877275] Bluetooth: L2CAP ver 2.11
[    4.877288] Bluetooth: L2CAP socket layer initialized
[    4.877317] Bluetooth: SCO (Voice Link) ver 0.6
[    4.877327] Bluetooth: SCO socket layer initialized
[    4.883001] Bluetooth: RFCOMM socket layer initialized
[    4.883112] Bluetooth: RFCOMM TTY layer initialized
[    4.883125] Bluetooth: RFCOMM ver 1.10
[    4.883536] IO APIC resources could be not be allocated.
[    4.885213] Using IPI No-Shortcut mode
[    4.886924] registered taskstats version 1
[    4.890624]   Magic number: 5:566:374
[    4.891744] rtc_cmos 00:02: setting system clock to 2009-04-24 09:22:01 UTC (1240564921)
[    4.891775] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    4.891788] EDD information not available.
[    4.895296] Freeing unused kernel memory: 532k freed
[    4.896933] Write protecting the kernel text: 4128k
[    4.897209] Write protecting the kernel read-only data: 1532k
[    4.905627] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
[    7.457505] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[    7.457665] 8139cp 0000:00:0a.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too
[    7.484563] 8139too Fast Ethernet driver 0.9.28
[    7.484857] 8139too 0000:00:0a.0: PCI INT A -> Link[LNK3] -> GSI 10 (level, low) -> IRQ 10
[    7.488660] eth0: RealTek RTL8139 at 0x1c00, 00:09:5d:04:a0:45, IRQ 10
[    7.488677] eth0:  Identified 8139 chip type 'RTL-8101'
[    7.691136] ohci1394 0000:00:0c.1: PCI INT B -> Link[LNK3] -> GSI 10 (level, low) -> IRQ 10
[    7.744169] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[10]  MMIO=[e8018000-e80187ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[    9.149808] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[080028560004a045]
[    9.820099] Marking TSC unstable due to TSC halts in idle
[    9.980246] PM: Starting manual resume from disk
[    9.980273] PM: Resume from partition 8:5
[    9.980280] PM: Checking hibernation image.
[    9.982364] PM: Resume from disk failed.
[   10.087316] kjournald starting.  Commit interval 5 seconds
[   10.087678] EXT3-fs: mounted filesystem with ordered data mode.
[   16.008514] udev: starting version 141
[   17.003075] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:07/input/input6
[   17.028719] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   17.101538] Linux agpgart interface v0.103
[   17.750269] yenta_cardbus 0000:00:0c.0: CardBus bridge found [5678:1234]
[   17.750377] yenta_cardbus 0000:00:0c.0: Using CSCINT to route CSC interrupts to PCI
[   17.750389] yenta_cardbus 0000:00:0c.0: Routing CardBus interrupts to PCI
[   17.750406] yenta_cardbus 0000:00:0c.0: TI: mfunc 0x01771b22, devctl 0x44
[   17.908913] input: PC Speaker as /devices/platform/pcspkr/input/input7
[   17.983094] yenta_cardbus 0000:00:0c.0: ISA IRQ mask 0x0000, PCI irq 7
[   17.983142] yenta_cardbus 0000:00:0c.0: Socket status: 30000020
[   18.015106] ACPI: PCI Interrupt Link [LNK8] enabled at IRQ 5
[   18.015152] ALI 5451 0000:00:04.0: PCI INT A -> Link[LNK8] -> GSI 5 (level, low) -> IRQ 5
[   18.137357] synaptics was reset on resume, see synaptics_resume_reset if you have trouble on resume
[   18.552248] psmouse serio2: ID: 10 00 64<5>pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
[   18.664454] pci 0000:01:00.0: reg 10 io port: [0x00-0xff]
[   18.664478] pci 0000:01:00.0: reg 14 32bit mmio: [0x000000-0x0001ff]
[   18.664561] pci 0000:01:00.0: supports D1 D2
[   18.664574] pci 0000:01:00.0: PME# supported from D1 D2 D3hot
[   18.664602] pci 0000:01:00.0: PME# disabled
[   18.665811] 8139too 0000:01:00.0: enabling device (0000 -> 0003)
[   18.665904] 8139too 0000:01:00.0: PCI INT A -> Link[LNK2] -> GSI 7 (level, low) -> IRQ 7
[   18.665993] 8139too 0000:01:00.0: setting latency timer to 64
[   18.669726] eth1: RealTek RTL8139 at 0x2400, 00:0d:88:41:74:73, IRQ 7
[   18.669745] eth1:  Identified 8139 chip type 'RTL-8139C'

[   19.626808] input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input8
[   20.859330] AC'97 1 does not respond - RESET
[   20.860136] Clocksource tsc unstable (delta = -168202875 ns)
[   20.884097] AC'97 1 access is not valid [0xffffffff], removing mixer.
[   20.884392] ali mixer 1 creating error.
[   21.448807] lp: driver loaded but no devices found
[   22.092421] Adding 1421712k swap on /dev/sda5.  Priority:-1 extents:1 across:1421712k
[   22.981330] EXT3 FS on sda1, internal journal
[   26.350910] type=1505 audit(1240564942.956:2): operation="profile_load" name="/sbin/dhclient-script" name2="default" pid=1694
[   26.355324] type=1505 audit(1240564942.960:3): operation="profile_load" name="/sbin/dhclient3" name2="default" pid=1694
[   26.358304] type=1505 audit(1240564942.964:4): operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default" pid=1694
[   26.359545] type=1505 audit(1240564942.964:5): operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" name2="default" pid=1694
[   26.523433] type=1505 audit(1240564943.128:6): operation="profile_load" name="/usr/sbin/tcpdump" name2="default" pid=1701
[   27.069751] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[   37.256110] eth0: no IPv6 routers present
(Eth0 funziona benissimo)
Mi vede una eth1 ma se faccio ifconfig non la vede perch?? devo abilitarla?vorrei fare tutto da console e non da grafica grazie! :-)

name29

  • Administrator
  • Hero Member
  • ******
  • Post: 1641
  • NetBuk
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #1 il: Aprile 24, 2009, 02:57:04 pm »
ifconfig eth1 up
Name29 -  Netbuk .... Net anywhere!

LA PIRATERIA INFORMATICA DANNEGGA IL SOFTWARE OPENSOURCE.

Mariano

  • Novellino
  • *
  • Post: 14
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #2 il: Aprile 24, 2009, 07:30:27 pm »
si grazie name29 ,per? succede una cosa strana,se pingo l'ip del portatile mi risponde su tutte e due gli ip dalla stessa scheda Perch?? :-)Mi spiegomeglio
ho fatto come hai detto senza per? inserire il cavo di rete sulla scheda appena inserita e anche senza cavo mi risponde l'ip della scheda che teoricamente non dovrebe essendo senza cavo
Grazie del tuo aiuto  :-)
« Ultima modifica: Aprile 24, 2009, 07:37:25 pm da Mariano »

kidy

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1668
  • Kidy
    • Mostra profilo
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #3 il: Aprile 24, 2009, 10:46:31 pm »
Anche io dovr? montare la seconda scheda e il discorso mi interessa,sentiamo chi s? piu di noi!!! :-D
.................\\\//..................
                / _ _ \
              (|(.)(.)|)
------.OOOo--()--oOOO.-------
Twitter: @kidysy

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #4 il: Aprile 24, 2009, 11:29:26 pm »
Scrivi qualche info in pi?..che indirizzo hanno le due schede, come hai notato la risposta da entrambe(da log, controllando il traffico), come hai fatto la prova..
Fonera Repository -> http://silverfox89.dyndns.org/

Mariano

  • Novellino
  • *
  • Post: 14
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #5 il: Aprile 26, 2009, 10:43:41 am »
ok SilverFox89 provo
volevo usare due schede con due ip differenti
192.168.1.50
192.168.1.52
Router 192.168.1.60
con una rete di 4 pc + alcuni portatili tutti 192.168.1.xxx
Io ho fatto forse una cosa molto scontata, ho modificato il file network/interfaces facendo un copia incolla della eth0 cambiandolo con eth1 modificando ovviamente l'ip.
Nulla di pi?,ma cos? facendo credo di aver creato una alis della stessa scheda giusto?
Quindi come si procede per avere due schede e due ip?
Grazie mille :-)

name29

  • Administrator
  • Hero Member
  • ******
  • Post: 1641
  • NetBuk
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #6 il: Aprile 26, 2009, 11:36:14 am »
scusa ma se tu scolleghi il cavo ethernet l'ip della scheda ethernet ti risponde?
Name29 -  Netbuk .... Net anywhere!

LA PIRATERIA INFORMATICA DANNEGGA IL SOFTWARE OPENSOURCE.

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #7 il: Aprile 26, 2009, 11:38:54 am »
Quando si usano due schede di rete su un pc ? perch? si ha bisogno di comunicare su due reti con infrastrutture o classi di indirizzi diverse, es: la scheda eth0 lavora su 192.168.1.255 e eth1 lavora su 192.168.2.255
nel tuo caso utilizzare due IP della stessa classe su due schede diverse sullo stesso pc non lo vedo utile(ma posso sbagliarmi), ti sarebbe bastato crearti un alias di eth0 assegnandogli l'altro indirizzo che volevi usare.

Comunque se vuoi procedere sulla tua strada ricordati che oltre a configurare il file network/interfaces come giustamente hai fatto, devi anche obbligatoriamente configurare le regole di routing con iptables, specificando ad esempio che l'IP 192.168.1.50 deve essere instradato alla eth0 mentre l'indirizzo 192.168.1.52 deve essere instradato sulla eth1.

Se vuoi altre dritte specifica qual'? il tuo obbiettivo(se vuoi far corrispondere due server a due indirizzi diversi che risiedono sullo stesso pc..etc), visto che in queste situazioni ogni realizzazione ha una sua specifica configurazione.
Fonera Repository -> http://silverfox89.dyndns.org/

Mariano

  • Novellino
  • *
  • Post: 14
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #8 il: Aprile 26, 2009, 03:55:28 pm »
Grazie Silver...... semplicemente volevo mettere due servizi su due schede divise es:
Premetto che parliamo di un pc test con ubuntu server
Volevo magari mettere un captive portal e un server voip nella stessa rete,devo necessariamente usare diverse classi di reti?
no mi sembra di aver capito che posso usare la stessa ,devo per? configurare le regole di routing con iptables come?
grazie per la pazienza :-)

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #9 il: Aprile 26, 2009, 04:37:51 pm »
In primo luogo devi vedere se il servizio lo puoi mettere in ascolto su una periferica che non sia eth0 perch? molti non lo permettono.

In secondo luogo configuri il file network/interfaces e poi passi alla configurazione di iptables, di seguito ti elenco qualche esempio commentato:
1? esempio:
Citazione
echo 0 > /proc/sys/net/ipv4/ip_forward

iptables -F
iptables -X
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
#catena INPUT
iptables -A INPUT -i eth0 -j ACCEPT
#iptables -A INPUT -i eth1 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#catena OUTPUT
iptables -A OUTPUT -o eth0 -j ACCEPT
iptables -A OUTPUT -o eth1 -j ACCEPT
Nell'esempio abbiamo prima di tutto bloccato "fisicamente" l'inoltro di pachetti tra le interfacce, abbiamo poi bloccato tutto per poi consentire quello di cui abbiamo bisogno, cio? che i pacchetti in ingresso vengano accettati eche quelli in uscita vengano inoltrati.

2? esempio:
Citazione
echo 0 > /proc/sys/net/ipv4/ip_forward

iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
#filtriamo e reindirizziamo
iptables -t nat -A PREROUTING --dport portaserver -j SNAT --to indirizzo_ip
Nell'esempio abbiamo prima di tutto bloccato "fisicamente" l'inoltro di pachetti tra le interfacce, abbiamo consentito ingresso e inoltro dei pacchetti e infine abbiamo individuato un servizio e reindirizzato ad uno specifico indirizzo ip.
PS: puoi anche provare a reindirizzare il servizio su una determinata interfaccia scrivendo questo, prova perch? non ricordo se viene accettata come opzione:
Citazione
iptables -t nat -A PREROUTING --dport portaserver -j SNAT -i interfaccia

Spero di non aver scritto stupidagini, ? da un p? che non gioco pi? con due o pi? schede di rete..
Fonera Repository -> http://silverfox89.dyndns.org/

kidy

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1668
  • Kidy
    • Mostra profilo
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #10 il: Aprile 26, 2009, 05:11:34 pm »
Veramente anche io seguo questa cosa e mi trovo ad aver configurato il file inerfaces cosi.
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
   address 192.168.1.22
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.50
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 151.99.0.100

auto eth1
iface eth1 inet static
   address 192.168.1.23
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.50

Premesso che che se faccio ifconfig: mi vede tutto
ifconfig
eth0      Link encap:Ethernet  HWaddr 00:09:5d:04:a0:45 
          inet indirizzo:192.168.1.22  Bcast:192.168.1.255  Maschera:255.255.255.0
          indirizzo inet6: fe80::209:5dff:fe04:a045/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:434 errors:0 dropped:0 overruns:0 frame:0
          TX packets:311 errors:0 dropped:0 overruns:0 carrier:0
          collisioni:0 txqueuelen:1000
          Byte RX:55767 (55.7 KB)  Byte TX:65597 (65.5 KB)
          Interrupt:10 Indirizzo base:0x1c00

eth1      Link encap:Ethernet  HWaddr 00:0d:88:41:74:73 
          inet indirizzo:192.168.1.23  Bcast:192.168.1.255  Maschera: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
          collisioni:0 txqueuelen:1000
          Byte RX:0 (0.0 B)  Byte TX:0 (0.0 B)
          Interrupt:7 Indirizzo base:0x2400

lo        Link encap:Loopback locale 
          inet indirizzo:127.0.0.1  Maschera:255.0.0.0
          indirizzo inet6: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisioni:0 txqueuelen:0
          Byte RX:0 (0.0 B)  Byte TX:0 (0.0 B)
Con ben visibile il mac address differente delle schede,per? io se provo a collegare una sola delle due schede ovvero la eth0(192.168.1.22) e pingo su tutti e due gli ip 22 e 23 mi risponde!!
Ma non dovrebe rispondere solo la 22?visto che eth1 (192.168.1.23) ? staccato il cavo?
Non capisco,se il cavo della eth1 non ? attaccato perch? mi risponde lo stesso?? :roll:
Grazie anche da parte mia  :-D
« Ultima modifica: Aprile 26, 2009, 05:42:55 pm da kidy »
.................\\\//..................
                / _ _ \
              (|(.)(.)|)
------.OOOo--()--oOOO.-------
Twitter: @kidysy

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #11 il: Aprile 26, 2009, 05:17:49 pm »
Hai provato la configurazione di iptables che ho postato?
Fonera Repository -> http://silverfox89.dyndns.org/

kidy

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1668
  • Kidy
    • Mostra profilo
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #12 il: Aprile 26, 2009, 05:29:43 pm »
No SilverFox89 pensavo di dover prima risolvere la questione schede!
comunque ho provato a spostare il cavo da scheda eth0 a scheda eth1 e la cosa non cambia ovvero riesco a pingare su tutte e due le schede anche se non dovrei!
ma questo ? normale?
Grazie Fox

.................\\\//..................
                / _ _ \
              (|(.)(.)|)
------.OOOo--()--oOOO.-------
Twitter: @kidysy

name29

  • Administrator
  • Hero Member
  • ******
  • Post: 1641
  • NetBuk
    • Mostra profilo
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #13 il: Aprile 26, 2009, 06:39:02 pm »
ma scusa Kidy da dove pinghi?
Name29 -  Netbuk .... Net anywhere!

LA PIRATERIA INFORMATICA DANNEGGA IL SOFTWARE OPENSOURCE.

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Pc portatile con ubuntu e doppia scheda di rete (Help)
« Risposta #14 il: Aprile 26, 2009, 09:18:08 pm »
Controlla se nel file /proc/sys/net/ipv4/ip_forward c'? scritto 1 o 0 , se ci fosse scritto 1 vuol dire che i pacchetti vengono inoltrati da una scheda all'altra, se c'? 0 i pacchetti non vengono inoltrati..
Fonera Repository -> http://silverfox89.dyndns.org/