PDA

View Full Version : dhcp razzista


Parsifal_SK
25-11-2005, 13:41
Dopo mille peripezie (vedi http://www.hwupgrade.it/forum/showthread.php?t=1065807&page=1&pp=20) sono riuscito ad installare la mia scheda di rete wireless:
ora riesco ad agganciare l'accesspoint con tanto di wep attivo
questo è il risultato del comando iwconfig wlan0
iwconfig wlan0:
wlan0 IEEE 802.11b+/g+ ESSID:"eddy" Nickname:"acx100 v0.2.0pre8"
Mode:Managed Frequency:2.422 GHz Access Point: 00:0F:3D:09:B5:1A
Bit Rate=54 Mb/s Tx-Power=15 dBm Sensitivity=1/3
Retry min limit:7 RTS thr:off
Encryption key:micaVElaFACCIOvedereCMQèGIUSTA Security mode:restricted
Power Management:off
Link Quality=44/100 Signal level=22/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ora la prima domanda è: come faccio a fare in modo che memorizzi la configurazione? se tolgo la scheda e la reinserisco devo riconfigurare essid, modalità managed, key, security e quant'altro... mica lo dovrò fare ogni volta vero? vero??? vero?????? :eekk:

cmq, se poi do

ifconfig wlan0 192.168.125.80 up

e poi ancora

ifconfig wlan0:
wlan0 Link encap:Ethernet HWaddr 00:0D:88:8A:0C:E2
inet addr:192.168.125.80 Bcast:192.168.125.255 Mask:255.255.255.0
inet6 addr: fe80::20d:88ff:fe8a:ce2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST DYNAMIC MTU:1500 Metric:1
RX packets:223 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:47257 (46.1 KiB) TX bytes:2711 (2.6 KiB)
Interrupt:11

questo è il risultato... e lo sapete qual'è la cosa bella?

questa:
[root@localhost ~]# ping -d 192.168.125.1
PING 192.168.125.1 (192.168.125.1) 56(84) bytes of data.
64 bytes from 192.168.125.1: icmp_seq=0 ttl=64 time=3.36 ms
64 bytes from 192.168.125.1: icmp_seq=1 ttl=64 time=3.37 ms
64 bytes from 192.168.125.1: icmp_seq=2 ttl=64 time=3.08 ms
64 bytes from 192.168.125.1: icmp_seq=3 ttl=64 time=3.09 ms

--- 192.168.125.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3011ms
rtt min/avg/max/mdev = 3.082/3.230/3.376/0.151 ms, pipe 2

ma ora veniamo agli altri quesiti:
io dispongo di un firewall ipcop che fa anche da dhcp server... ma a quel che vedo non prende l'ip da sola... che devo fare? se faccio solo un ifconfig wlan0 up non prende nessun ip mentre ad esempio la eth0 lo prende senza alcun problema

oltretutto senza prendersi l'ip non prende neppure quello del gateway e i dns per navigare... ah il firewall lo pingo... è lui il 192.168.125.1 (e per evitare confusione ho disattivato la eth0 e staccato il cavo prima di fare il ping... scemo si ma no fino a sto punto , quindi posso affermare con totale certezza che la scheda funziona e che i dati dal firewall all'ap ed alla scheda ci arrivano)

con windows non ho mai avuto questo problema... quindi o il mio dhcp è razzista e non assegna l'ip alla scheda wireless sotto linux perchè gli sta antipatica... oppure sono newbbo io e non ho fatto qualcosa di importante (secondo me la seconda :D )

vi prego aiutatemi... sono ad un passo dal far funzionare tutto :help: :ave:

ilsensine
25-11-2005, 15:21
Sposto nella sez. principale

pizeta
25-11-2005, 18:12
ora la prima domanda è: come faccio a fare in modo che memorizzi la configurazione? se tolgo la scheda e la reinserisco devo riconfigurare essid, modalità managed, key, security e quant'altro... mica lo dovrò fare ogni volta vero? vero??? vero?????? :eekk:

in debian - ubuntu c'è il file
/etc/network/interfaces
che contiene i dati sulla tua interfaccia, ci andrà quindi una sezione:
iface wlan0 inet static
address 192.168.125.80
netmask 255.255.255.0
gateway 192.168.125.1
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed
wireless-essid eddy
wireless-key micaVElaFACCIOvedereCMQèGIUSTA


In slackware c'è un file simile ed è /etc/rc.d/rc.inet1.conf
su fedora proprio non lo so, ma magari c'è uno di sti due, configurandolo a dovere ad ogni riavvio (della rete) dovrebbe prendersi le imostazioni corrette


ma ora veniamo agli altri quesiti:
io dispongo di un firewall ipcop che fa anche da dhcp server... ma a quel che vedo non prende l'ip da sola... che devo fare? se faccio solo un ifconfig wlan0 up non prende nessun ip mentre ad esempio la eth0 lo prende senza alcun problema

ifconfig up per quel che ne sapevo io non fa partire il dhcp, in debian io lancio il comando ifup e se il file che ti ho indicato prima ha la dicitura "iface wlan0 inet dhcp" mi parte il dhcp
controlla se hai anche tu ifup, e prova ad usare quello, altrimenti non so le distro sono un pò diverse, su slackware per usare il dhcp c'è il comando dhcpcd ma dubito ci sia da te

Parsifal_SK
26-11-2005, 20:35
Sposto nella sez. principale
Che vuol dire? che non sono più un newbbo? :D ;)

in debian - ubuntu c'è il file
/etc/network/interfaces
In slackware c'è un file simile ed è /etc/rc.d/rc.inet1.conf
su fedora proprio non lo so, ma magari c'è uno di sti due, configurandolo a dovere ad ogni riavvio (della rete) dovrebbe prendersi le imostazioni corrette


grazie ale tue indicazioni sono andato a cercare in "/etc/rc.d/": non c'è "rc.inet1.conf" :confused: ma c'è una sottodirectory "init.d" in cui ho trovato il file "network" :what: . editando il file ho trovato un riferimento a "/etc/sysconfig/network" :mbe: , e ravanando in "/etc/sysconfig/" ho successivamente trovato la sottodirectory "network-scripts" :doh: all'interno della quale ho notato il file "ifcfg-eth0" :) che editato appariva così:

DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:00:E2:96:21:38
ONBOOT=yes
TYPE=Ethernet

ed allora mi sono detto: :idea:

aspetta che provo a fare un "cp ifcfg-eth0 ifcfg-wlan0" :D

e già così mi compariva il profilo con il tool di configurazione ma non apparivano i parametri per la configurazione wireless... e pensandoci bene ho provato a commentare TYPE=Ethernet e HWADDR=00:00:E2:96:21:38 :idea:

dopo aver chiuso e riavviato il tool di configurazione mi ha consentito di configurare tutti i parametri del wireless :yeah: ... ed il file ifcfg-wlan0 ora risulta essere il seguente:

DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:0d:88:8a:0c:e2
USERCTL=no
PEERDNS=yes
IPV6INIT=yes
NETMASK=
DHCP_HOSTNAME=notebook
TYPE=Wireless
ESSID=eddy
CHANNEL=3
MODE=Managed
RATE=Auto
SECURITYMODE=restricted
IPADDR=
DOMAIN=
GATEWAY=

Non mi resta che dire: "buona configurazione a tutti!"
Inutile dire che ora funziona tutto alla perfezione (tant'è che ora sto navigando in wireless :winner: ), wep incluso e spero che la mia esperienza possa aiutare qualcun altro a risolvere problemi analoghi risparmiandosi un po' di torture :D :sofico:

Grazie ilsensine :ave: , se non fosse stato per te starei ancora cercando di compilare il kernel con lo stack a 16K per far funzionare ndiswrapper :muro: ... e grazie anche a pizeta che con un unico consiglio mi ha dato l'imbeccata finale per completare la configurazione :mano:

è stato un bel parto :lamer: ma è una bella soddisfazione vedere che tutto funziona a dovere e con drivers free :D
Grazie ancora e... ci sentiremo presto per nuovi problemi... sto cominciando a prenderci gusto :D

pizeta
26-11-2005, 21:13
potresti provare il wpa :p

Parsifal_SK
26-11-2005, 21:21
potresti provare il wpa :p
è un'idea... ma lasciami raffreddare il cervello un pochino... sennò grippo :D