PDA

View Full Version : [Ubuntu] IP fisso con rete wireless


Laertes
18-09-2006, 08:56
Ciao, uso sia Ubuntu che Kubuntu... per interfacciarmi alla rete wireless uso questi semplici comandi:

modprobe bcm43xx
iwlist eth1 scan
iwconfig eth1 essid 'nome_rete'
iwconfig eth1 key restricted s:'chiave_wep'
dhclient eth1

In particolare con quest'ultimo comando faccio fare al pc una richiesta di assegnamento di un indirizzo ip al router col dhcp attivato.

Però vorrei riuscire a connettermi pure senza dhcp... come faccio a dire al pc di prendersi un dato indirizzo? ovviamente il comando non sarà dhclient , qualcuno sa dirmi quale??

k4ez4r
18-09-2006, 21:51
per assegnare manualmente un indirizzo ip alla scheda wireless ti basta# ifconfig eth1 indirizzo.ip.che.vuoi

cmq se il tuo router è abbastanza configurabile, puoi fare in modo che a quella data scheda venga sempre assegnato lo stesso indirizzo ip...
questo lo decidi ovviamente dall'interfaccia di configurazione del router...

ciao!

Laertes
19-09-2006, 20:49
Quello che volevo fare era appunto potermi connettere anche se il router ha il dhcp disattivato, se ha il dhcp attivato invece, normalmente, ad un indirizzo MAC assegna sempre lo stesso ip..

conoscendo solo il comando 'dhcpcd' o 'dhclient' ero costretto ad attivare il dhcp, mentre normalmente preferisco dare ip manualmente, sapevo usare 'ifconfig eth1 up' , ma non sapevo che al posto di 'up' potevo metterci l'indirizzo ip...


GRAZIE!!!

k4ez4r
20-09-2006, 11:44
beh in realtà non è che metti l'indirizzo 'al posto di up'....

ci sono una serie di parametri che possono essere impostati tramite il comando ifconfig (netmask, broadcast, ecc...) mentre l'opzione up finale serve ad 'accendere' la scheda....

l'idea grosso modo è: ifconfig [dispositivo] [opzioni] [up | down]

man ifconfig spiega tutto ;)

ah dimenticavo!!
nel file /etc/network/interfaces puoi settare le impostazione della scheda di rete così da non doverli inserire ogni volta!
http://help.ubuntu-it.org/6.06/ubuntu/serverguide/it/network-configuration.html

ciao!!

fbcyborg
22-09-2006, 14:34
Ciao a tutti,
io uso gentoo, ma ho lo stesso problema. La mia scheda viene riconosciuta grazie a ndiswrapper e la mia interfaccia è wlan0. Incredibilmente in giro non si trova nulla riguardo a procedure che servano a spiegare come far funzionare questa diavolo di scheda wifi-usb che ho. E' una Sweex LW143. Non è una marca bellissima ma viene riconosciuta.
Dopo una serie di tentativi il problema è che il mio Access point rileva che c'è un dispositivo wi-fi nelle vicinanze ma non lo associa ad un indirizzo ip nonostante io abbia utilizzato ifconfig per l'assegnazione statica.

ecco cosa ho fatto:
ifconfig wlan0 192.168.1.110 up
iwconfig wlan0 key "my_key" open
iwconfig wlan0 essid "MY_ESSID"
iwconfig wlan0 ap AP_MAC_ADDRESS
iwconfig wlan0 channel 6

dopo tutto ciò non riesco nemmeno a pingare, però sembra che la mia scheda riesca a vedere l'access point e viceversa.


# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.110 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::216:aff:fe00:42ac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1542 (1.5 Kb) TX bytes:1872 (1.8 Kb)

# iwconfig
wlan0 IEEE 802.11g ESSID:"MY_ESSID"
Mode:Managed Frequency:2.437 GHz Access Point: XX:XX:XX:XX:XX:XX
Bit Rate:54 Mb/s Tx-Power:17 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX Security mode:open
Power Management:off
Link Quality:100/100 Signal level:-59 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:3 Invalid misc:6248 Missed beacon:0

:muro: :muro: :muro: :mc: :mc: :mc:

fbcyborg
22-09-2006, 16:05
alla fine ho risolto con uno scriptino da usare ogni volta che mi serve la rete wireless:
#! /bin/sh
ifconfig eth0 down
iwconfig wlan0 essid MY_ESSID
iwconfig wlan0 channel 6
iwconfig wlan0 ap xx:xx:xx:xx:xx:xx
iwconfig wlan0 key xxxxxxxxxxxxxxxxxxxx enc open
iwconfig wlan0 rate 54M
ifconfig wlan0 192.168.1.110 netmask 255.255.255.0 up
route add default gw 192.168.1.254