Gå til innhold

BSD/Unixnoob: får ikke noe noe dhcpsvar med trådløst?


Anbefalte innlegg

har nå freebsd 7.0 på laptopen min med innebygd atheros nic, og greier ikke få den på nettet. jeg er en bsd noob, så venligst ikke anta at jeg har gjort annet enn akkurat det jeg skriver her =)

 

nettet er trådløst med wep kryptering.

 

 

ifconfig gir meg at ath0 er associated, så regner med jeg egentlig er ganske nære.

 

når jeg kjører dhclient ath0 får jeg noe slikt:

DHCPDISCOVER on ath0 to 255.255.255.0 port 67 interval 7

på fem linjer før den gir opp og sier:

No DHCPOFFERS received

No working leases in persistent database - sleeping.

 

 

modulene jeg har i /boot/loader.conf er:

if_ath_load

wlan_wep_load

Wlan_ccmp_load

wlan_tkip_load

 

linjene mine i rc.conf:

 

ifconfig_ath0="ssid Nett24 wepmode on weptxkey 1 wepkey XXXXXXXXXX"

defaultrouter="10.0.0.1"

 

har forresten prøvd en #route add default 10.0.0.1, men da fikk jeg bare til svar at network er unreachable. er dette noe jeg må ordne?

 

hva må jeg gjøre? takk for svar =)

Lenke til kommentar
Videoannonse
Annonse

Kan du vise output fra "ifconfig ath0" når det har fått assosiert seg?

 

Du trenger ikke route add. DHCP tar seg av å ordne default route, hvis det er satt opp riktig.

 

WEP-kryptering er forøvrig horribelt, og bør byttes ut med WPA/WPA2.

 

Kan også være greit å se på wpa_supplicant:

 

Putt:

 

network={

ssid="Nett24"

key_mgmt=NONE

wep_tx_keyidx=0

wep_key0=xxxxxxx

}

 

inn i /etc/wpa_supplicant.conf

 

og

 

ifconfig_ath0="WPA DHCP"

 

Så dropp default route i /etc/rc.conf, samt route add saken.

 

Burde funke.

 

Merk: Med WEP får du assosiert deg selv med feil key, men når jo da ikke DHCP serveren.

Lenke til kommentar

ja vet at wep ikke er solide greier, men er nettet til de jeg leier hos så har ikke mye valg.

 

noe vits for meg å prøve wpa supplicant når den uansett bare skal på et wep nettverk?

 

ifconfig ath0 gir dette (skrevet av fra skjerm):

 

metric 0

mtu 1500

ether 00:16:cf:87:7g:d4

inet 0.0.0.0

netmask 0xff000000

broadcast 255,255,255.255

media: IEEE 802.11 Wireless Ethernet autoselsect (OFDM/36Mbps)

status: associated

ssid:Nett24 channel 1 (2412 Mhz 11g)

bssid 00:11:f6:97:db

authmode OPEN privacy ON deftxkey 1 wepkey 1:104-bit txpower 31.5

bmiss 7 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5 protmode CTS burst

Lenke til kommentar
Kansje hvis du setter statisk ip adresse...

ifconfig_ath0="ssid Nett24 wepmode on weptxkey 1 wepkey XXXXXXXXXX inet 10.0.0.X netmask 255.255.255.0"

 

 

god ide, men når jeg prøver netif start etter å ha lagt til inet 10.0.0.43 (f.eks) så får jeg melding:

ifconfig: inet: bad value

Lenke til kommentar
Kan du vise output fra "ifconfig ath0" når det har fått assosiert seg?

 

Du trenger ikke route add. DHCP tar seg av å ordne default route, hvis det er satt opp riktig.

 

WEP-kryptering er forøvrig horribelt, og bør byttes ut med WPA/WPA2.

 

Kan også være greit å se på wpa_supplicant:

 

Putt:

 

network={

ssid="Nett24"

key_mgmt=NONE

wep_tx_keyidx=0

wep_key0=xxxxxxx

}

 

inn i /etc/wpa_supplicant.conf

 

og

 

ifconfig_ath0="WPA DHCP"

 

Så dropp default route i /etc/rc.conf, samt route add saken.

 

Burde funke.

 

Merk: Med WEP får du assosiert deg selv med feil key, men når jo da ikke DHCP serveren.

 

 

Nå har jeg testa supplicant som som du foreslo, og fjerna defaultroute fra rc.conf.

 

alt er forøvrig som før, en del dncpdiscover uten svar til den gir opp.

 

prøvde også supplicant uten dhcp, og da ser det ut som om alt går bra når jeg kjører #netif start ath0, men jeg får ikke pinget 10.0.0.1.

 

noen flere forslag eller teorier om hva jeg gjør feil?

Lenke til kommentar

En annen ting som kan være verdt å sjekke er at interfacet faktisk er "up" før dhcp osv. starter. Hvis du prøver manuelt, ta en 'ifconfig ath0 up' før du fortsetter. Har i noen tilfeller sett at interfacet ikke blir "up", uvisst av hvilken grunn.

Endret av tingo
Lenke til kommentar
  • 2 uker senere...
  • 2 måneder senere...

ja jeg fikk det til, men glemte selfølgelig å poste det ...

 

løsningen var at jeg brukte wpa supplicant som du foreslo terje, mener jeg oppdaga at jeg brukte feil key da jeg lagde supplicant sin conf fil.

 

uansett takk for hjelpen =)

 

Jeg er veldig fornøyd med freebsd forresten, aldri trodd det skulle være så egnet til skolelaptopbruk som det det er! får noen rare blikk fra medelever når jeg drar fram maskinen, men det er jo bare artig =)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...