Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] Probleme mit DHCP
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

rackathon
 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
cosmophobia
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jan 2007
Posts: 136

PostPosted: Sat Jan 12, 2008 5:18 am    Post subject: [solved] Probleme mit DHCP Reply with quote

Hallo..

folgendes problem:
auf meinem rechner coexistieren win xp pro (32bit) und gentoo (64bit).. (und ein drittes os, was aber schon seit längerem nicht gestartet wurd und somit nichts mit dem prob zu tun hat..)
mein router ist ein speedport 501 w

bis jetzt war es so, dass win xp nicht ins internet kam.. es bekam einfach keine ip vom router.. ka warum.. das war aber weniger schlimm, da ich win xp hauptsächlich zum spielen benutze und nicht so der internetzocker bin..
gentoo hatte keine probs..

nun braucht ich aber unter win xp für eine sache mal ne internetverbindung.. ich hab etwas rumexperimentiert.. die ip von hand eingegeben.. dann konnt ich zumindest schonmal den router anpingen.. wieder zurück auf dhcp gestellt.. und siehe da plötzlich funzt alles so wie es soll..
aber.. ihr denkt es euch jetzt sicher schon.. zurück unter gentoo funzt da das inet nicht mehr.. selbes prob.. es bekommt keine ip vom router..

daraufhin hab ich den selben trick wie unter win xp versucht.. hat nichts gebracht.. router aus und an machen bracht auch nichts.. ich bin mir nichtmal sicher, woran das problem liegt..

nic ist wohl ein Realtek 8111B..
jemand eine idee..!?
_________________
Sinnlos oder Schlüssel zum Sinn des Seins..!? www.ultimate-mindmap.de


Last edited by cosmophobia on Sun Jan 13, 2008 4:58 am; edited 1 time in total
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1661
Location: Rüti ZH / Schweiz

PostPosted: Sat Jan 12, 2008 5:42 am    Post subject: Reply with quote

Fischen im Trüben meinerseits...

XP deaktiviert teilweise die Netzwerkkarten Softwaremässig und aktiviert diese beim einschalten auch wieder. Es ist bekannt, dass wenn Windows das macht, Linux das Interface dann nicht mehr einfach so nutzen kann. Am besten in XP bei den Erweiterten Optionen der Netzwerkkarte (Dort wo du z.B. Jumbo Frames, TCP Segmenierung und dergleichen konfigurieren kannst) alles was mit Resource Management, Powersaving etc. zu tun hat deaktivieren. Wenn du dann den Rechner runterfährst und neu startest könnte es unter Linux wieder funktionieren.

Vielleicht ist aber auch nur der Router komisch konfiguriert. Denn eigentlich sollte es reichen "händisch" eine IP im selben Subnet wie das des Routers zu setzen sowie selbigen als default GW anzugeben und dann solltest du immerhin den Router oder 216.239.59.99 (google) anpingen können.

Lieber Gruss
STiGMaTa
_________________
Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG
Back to top
View user's profile Send private message
Max Steel
Veteran
Veteran


Joined: 12 Feb 2007
Posts: 1113
Location: My own world! I and Gentoo!

PostPosted: Sat Jan 12, 2008 7:08 am    Post subject: Reply with quote

Richtig, du solltest darauf achten Windows niemals in en Ruhezustand zu setzen, dann passiert dieser Effekt allzugerne, und dein GEntoo sitzt "auf dem trockenen".
_________________
mfg
Steel
___________________
Big sorry for my bad English.

My System:
  • AMD Athlon XP 1700+
  • 2048MB RAM
  • Gentoo 2008.0
  • Kernel 2.6.29-r5 gentoo-sources
  • Nvidia GeForce 6200


Version 0.3a
Back to top
View user's profile Send private message
Think4UrS11
Administrator
Administrator


Joined: 25 Jun 2003
Posts: 6118
Location: Murphy is my neighbor

PostPosted: Sat Jan 12, 2008 9:07 am    Post subject: Reply with quote

klingt eher danach als würde der DHCP-Server im Router keine IP rausgeben weil er mit dem Dualboot durcheinanderkommt.
Kann bei manchen DHCP-Server passieren die eine ClientID fordern. Wenn dann Dualboot ins Spiel kommt kann es sein wenn sich diese ID ändert (iirc sendet XP als ID 01+MAC) der DHCP-Server entweder eine andere IP oder gar keine rausgibt (weil er die MAC schon in seinen Leases findet diese aber nicht mit dem dort hinterlegten Identifier übereinstimmt).

Versuch mal ob dhcpcd_eth0="-I ''" in /etc/conf.d/net das Problem löst
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
cosmophobia
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jan 2007
Posts: 136

PostPosted: Sat Jan 12, 2008 10:08 am    Post subject: Reply with quote

also.. das mit dem "wakeup on lan adter suspend" oder wie das hiess hab ich schon aktiviert.. schon als ich das system aufgesetzt hab, damit gentoo die netzwerkkarte überhaupt erkennt.. und das interface ist ja jetzt auch da..

ich denk auch, dass das prob irgendwie mitm router zusammenhängt.. mit meinem vorigen recher hatt ich allerdings ein problemlos funzendes dualboot..

in /etc/conf.d/net steht jetzt..

Code:
config_eth1=("dhcp")
dhcpcd_eth1="-I''"


vorher stand garnix drin.. ; )

allerdings krieg ich jetzt die fehlermeldung:

Code:
Error, no interface specified

_________________
Sinnlos oder Schlüssel zum Sinn des Seins..!? www.ultimate-mindmap.de
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1661
Location: Rüti ZH / Schweiz

PostPosted: Sat Jan 12, 2008 1:53 pm    Post subject: Reply with quote

cosmophobia wrote:
in /etc/conf.d/net steht jetzt..

Code:
config_eth1=("dhcp")
dhcpcd_eth1="-I''"

Sollte das nicht eher 2x eth0 sein? Oder hast du zwei Netzwerk Interfaces drinn?

Lieber Gruss
STiGMaTa
_________________
Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG
Back to top
View user's profile Send private message
cosmophobia
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jan 2007
Posts: 136

PostPosted: Sat Jan 12, 2008 4:54 pm    Post subject: Reply with quote

das ist schon richtig so..

ich hatt zum anfang (als ich gentoo installiert hab) noch ein anderes mainboard.. dessen nic hatt eth0.. seit ich das neue board hab ists halt eth1.. fand ich zwar auch erst nicht so schön.. aber was solls..

eth1 ist aber auf jeden fall richtig.. wird auch mit ifconfig angezeigt..
_________________
Sinnlos oder Schlüssel zum Sinn des Seins..!? www.ultimate-mindmap.de
Back to top
View user's profile Send private message
Think4UrS11
Administrator
Administrator


Joined: 25 Jun 2003
Posts: 6118
Location: Murphy is my neighbor

PostPosted: Sat Jan 12, 2008 5:54 pm    Post subject: Reply with quote

cosmophobia wrote:
allerdings krieg ich jetzt die fehlermeldung:
Code:
Error, no interface specified

Seltsam, aber Abhilfe sieht aus wie folgt: dhcpcd_eth1="-I'' eth1"
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
AmonAmarth
Guru
Guru


Joined: 03 Mar 2005
Posts: 504

PostPosted: Sat Jan 12, 2008 6:58 pm    Post subject: Reply with quote

wenn alle stricke reißen kannst du den dhcpcd client ja mal manuel laufen lassen, also net.eth1 stoppen und
Code:
ifconfig eth1 up && dhcpcd eth1
durchgeben, danach solltest du eine ip adresse zu gewiesen bekommen
was gibt dann der "route -n" befehl aus?

Code:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 eth0


so sieht das bei mir aus, wobei 192.168.1.254 mein router ist.
die letzte zeile ist interessant, wenn die fehlt versuch mal testweise ein default GW zu adden:
Code:

route add default gw <router-ip>


danach solltest du den router auf jedenfall anpingen können, aber eigentlich sollte dein init script das von allein hinbekommen...

wenn es so immernoch nicht klappt wäre die ausgabe von "tcpdump -v" oder wireshark/etherial bei der ip adressen zuweisung mit dhcp interessant zu sehen!


mfg
Back to top
View user's profile Send private message
cosmophobia
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jan 2007
Posts: 136

PostPosted: Sun Jan 13, 2008 4:57 am    Post subject: Reply with quote

jap..

Code:
dhcpcd_eth1="-I'' eth1"


hats gebracht.. thx.. : )


ps: nur mal so.. was hab ich damit bewirkt..!?
_________________
Sinnlos oder Schlüssel zum Sinn des Seins..!? www.ultimate-mindmap.de
Back to top
View user's profile Send private message
Think4UrS11
Administrator
Administrator


Joined: 25 Jun 2003
Posts: 6118
Location: Murphy is my neighbor

PostPosted: Sun Jan 13, 2008 6:17 am    Post subject: Reply with quote

standardmäßig sendet dhcpcd eine ClientID gemäß RFC4361, durch obigen Zusatz wird das Verhalten geändert zu 'sende nur die MAC'.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum