Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Polish OTW
  • Search

Nowe dhcpcd nie pobiera adresu ip

Rozmowy nie związane ściśle z Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Author
Message
dziadu
Guru
Guru
User avatar
Posts: 467
Joined: Thu May 04, 2006 9:29 am
Location: Kraków/Darmstadt/Munich

Nowe dhcpcd nie pobiera adresu ip

  • Quote

Post by dziadu » Thu Mar 06, 2014 12:26 am

Czołem!

Mam dziwny problem z dhcpcd, każda wersja powyżej 6.0.5-r1 nie jest w stanie skonfigurować mi sieci (na pewno wi-fi, nie pamiętam jak z kablem). Tutaj przykładowy log z 6.3.0
Mar 6 00:50:42 hostname dhcpcd[9610]: version 6.3.0 starting
Mar 6 00:50:42 hostname dhcpcd[9610]: all: IPv6 kernel autoconf disabled
Mar 6 00:50:42 hostname dhcpcd[9610]: wlp12s0: IPv6 kernel autoconf disabled
Mar 6 00:50:42 hostname NetworkManager[20569]: <info> (wlp12s0): DHCPv4 state changed nbi -> preinit
Mar 6 00:50:42 hostname dhcpcd[9610]: DUID __:__:__:__:__:__:__:__:__:__:__:__:__:__
Mar 6 00:50:42 hostname dhcpcd[9610]: wlp12s0: IAID bf:49:e4:f5
Mar 6 00:50:42 hostname dhcpcd[9610]: wlp12s0: rebinding lease of 192.168.1.7
Mar 6 00:50:47 hostname dhcpcd[9610]: wlp12s0: leased 192.168.1.7 for 604800 seconds
Mar 6 00:50:47 hostname dhcpcd[9610]: wlp12s0: adding route to 192.168.1.0/24
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> (wlp12s0): DHCPv4 state changed preinit -> bound
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> address 192.168.1.7
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> prefix 24 (255.255.255.0)
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> gateway 192.168.1.1
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> nameserver '192.168.1.1'
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> domain name 'localdomain'
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> Activation (wlp12s0) Stage 5 of 5 (IPv4 Configure Commit) scheduled...
Mar 6 00:50:47 hostname NetworkManager[20569]: <info> Activation (wlp12s0) Stage 5 of 5 (IPv4 Commit) started...
Mar 6 00:50:47 hostname dhcpcd[9610]: wlp12s0: removing IP address 192.168.1.7/24
Mar 6 00:50:47 hostname dhcpcd[9610]: wlp12s0: deleting route to 192.168.1.0/24
Raczej nie podejrzewam NetworkManager o to, gdyż był wielokrotnie rekompilowany przy różnych wersjach dhcpcd, i zawsze problem był związany z wersją klienta dhcp. Jest to już długa historia, i męczę się z tym od wersji 6.1.x poprzez 6.2.x aż do teraz do 6.3.0.

Jakieś pomysły, sugestie?

Pozdro,
dziadu
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Mon Mar 24, 2014 9:11 am

U mnie na eth0 też mniej więcej od tej wersji są problemy z pobraniem adresu. Może nawet nie problem, ale strasznie długo to trwa i musiałem zmienić timeout dhcpcd do 60 sekund bo inaczej system wstaje bez połączenia.
Top
wlos
n00b
n00b
Posts: 32
Joined: Sun Aug 13, 2006 2:45 pm

  • Quote

Post by wlos » Sun May 04, 2014 6:46 pm

Właśnie rozminiałem problem timeout'ów u siebie przy pobieraniu z dhcp'a (na nowym routerze).
Kroki jakie robiłem to:

1. Co się dzieje jak odpalasz dhcpcd z palca?

np. tak?
dhcpcd -d eth0

-d to opcja debug

możesz ją dodać w pliku

/etc/conf.d/net

w taki sposób

config_eth0=( "dhcpcd" )
dhcpcd_eth0="-d -t 10"

wtedy będzie aplikowana automatycznie podczas startu interfejsu

2.
Jeśli to sieć domowa to można dodać opcję -A
dhcpcd_eth0="-d -t 10 -A"

dzięki czemu nie będzie wysyłane rozgłaszanie adresu po ARP co urwie nam kilka dodatkowych sekund (u mnie 3 próby po 2 sekudny)

3. Powyższe to taki ogólny help, bo problem u mnie imho sprowadzał się do... tak wetkniętego kabla, że nie koniecznie system go rozpoznawał jako wetknięty.
Zdiagnozowałem to instalując

emerge ifplugd

Ten moduł automatycznie gasi wam interfejs jeśli wyjmiecie kabel z karty sieciowej.
Po zainstalowaniu tego modułu mój interfejs był gaszony (a dokładniej nie był podnoszony) właśnie z uwagi na ten moduł (widać wpisy podczas odpalania /etc/init.d/net.eth0 start)

Wetknąłem kabel dokładniej i jak ręką odiął. Adres dostaje w około 3 sekundy.


4.
Warto też dodać w /etc/dhcpcd.conf
option background

Wtedy czekanie na ip'ka nie będzie blokowało wam startu innych usług.
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Mon May 05, 2014 9:45 am

@wlos

Wielkie dzięki za opcję background, zawsze się zastanawiałem jak to zrobić, lenistwo sprawiło jednak, że nigdy nie przebiłem się przez manual do dhcpcd :)
Top
Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Polish OTW”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy