Hello! I have system config without networkmanager, wicd.
I use wpa_supplicant + dhclient. But may be I have some mistakes in config.
/var/log/messages contains lot of messages by dhcpcd that tries to serve
enp2s0 and wlp5s0. Look in attach.
(I use dhcp-client-service-type for wlp0s20f0u2)
Is it normal to let DHCPCD to work with all interfaces?
Sometimes I use Ethernet but it will be ok to start Ethernet by hands
without dhcpcd daemon trying to do things allways for all interfaces.
Do you have some advices?
May be it is better to disable DHCPCD for enp2s0 and wlp5s0?
How should I correct my config.scm ?
$ cat /var/log/messages
...
Jan 12 14:45:39 localhost dhclient: No working leases in persistent database -
sleeping.
Jan 12 14:48:24 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 8
Jan 12 14:48:32 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 21
Jan 12 14:48:53 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 7
Jan 12 14:49:00 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 15
Jan 12 14:49:15 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 10
Jan 12 14:49:25 localhost dhclient: No DHCPOFFERS received.
Jan 12 14:49:25 localhost dhclient: No working leases in persistent database -
sleeping.
Jan 12 14:49:58 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 4
Jan 12 14:50:02 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 7
Jan 12 14:50:09 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 8
Jan 12 14:50:17 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 18
Jan 12 14:50:35 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 10
Jan 12 14:50:45 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 14
Jan 12 14:50:59 localhost dhclient: No DHCPOFFERS received.
Jan 12 14:50:59 localhost dhclient: No working leases in persistent database -
sleeping.
Jan 12 14:52:42 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 7
Jan 12 14:52:49 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 10
Jan 12 14:52:59 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 21
Jan 12 14:53:20 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 21
Jan 12 14:53:41 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 2
Jan 12 14:53:43 localhost dhclient: No DHCPOFFERS received.
Jan 12 14:53:43 localhost dhclient: No working leases in persistent database -
sleeping.
Jan 12 14:57:05 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 8
Jan 12 14:57:13 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 12
Jan 12 14:57:25 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 19
Jan 12 14:57:44 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 16
Jan 12 14:58:00 localhost dhclient: DHCPDISCOVER on enp2s0 to 255.255.255.255
port 67 interval 6
Jan 12 14:58:06 localhost dhclient: No DHCPOFFERS received.
Jan 12 14:58:06 localhost dhclient: No working leases in persistent database -
sleeping.
Jan 12 14:58:15 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 4
Jan 12 14:58:19 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 4
Jan 12 14:58:23 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 6
Jan 12 14:58:29 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 13
Jan 12 14:58:42 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 15
Jan 12 14:58:57 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 9
Jan 12 14:59:06 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 8
Jan 12 14:59:14 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255
port 67 interval 2
Jan 12 14:59:16 localhost dhclient: No DHCPOFFERS received.
Jan 12 14:59:16 localhost dhclient: No working leases in persistent database -
sleeping.
; -*- mode: Scheme; -*-
;;this is znavko's Dual Boot config
;; for lightweight xfce4 desktop
;; with the second OS in GRUB on the separate SSD /dev/sdb2 ( grub: (hd1,gpt2) )
;; without networkmanager but wpa_supplicant + dhcp-client instead
;; with sudoers for openvpn and wpa_supplicant scripts in /usr/scripts
;; disabling pc-speaker
(use-modules (gnu) (gnu system nss)
(gnu system locale) ;;for locale-definition
(gnu services desktop)
(srfi srfi-1) ;;for remove function
(gnu services networking) ;;for remove ntp
(gnu services avahi) ;;for remove avahi
(gnu services xorg)
(gnu packages admin) ;;for wpa_supplicant
)
(define %sudoers-specification
(plain-file "sudoers" "root ALL=(ALL) ALL
%wheel ALL=(ALL) ALL
%wheel ALL=(root) NOPASSWD: /usr/scripts/*, /wpa"))
(use-service-modules desktop)
(use-package-modules certs gnome)
(operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale
"en_US.utf8")
(bootloader (bootloader-configuration (bootloader
grub-efi-bootloader)
(target "/boot/efi")
(menu-entries (list
(menu-entry
(label "Devuan")
(linux "(hd1,gpt2)/vmlinuz")
(linux-arguments '("root=/dev/sdb2"))
(initrd "(hd1,gpt2)/initrd.img"))))))
(file-systems (cons*
(file-system (device "/dev/sda1")
(mount-point "/boot/efi") (type "vfat"))
(file-system (device "/dev/sda2")
(mount-point "/") (type "ext4"))
(file-system (device "/dev/sdc1")
(mount-point "/home/bob/ssd") (type "ext4"))
%base-file-systems))
(swap-devices '("/dev/sda3"))
(users (cons* (user-account (name "bob") (group "users")
(supplementary-groups '("wheel"
"netdev" "audio" "video"))
(home-directory "/home/bob"))
(user-account (name "mom") (group "users")
(supplementary-groups '("wheel"
"netdev" "audio" "video"))
(home-directory "/home/mom"))
%base-user-accounts))
;; This is where we specify system-wide packages.
(packages (cons* nss-certs ;for HTTPS access
gvfs ;for user mounts
wpa-supplicant
%base-packages))
(services (cons*
;; xfce4 desktop, dhcp-client, slim
(service xfce-desktop-service-type)
(service dhcp-client-service-type)
(service slim-service-type)
(modify-services
;; removing unnecessary services
(remove (lambda (service)
(member (service-kind service)
(list ntp-service-type
avahi-service-type
bluetooth-service
network-manager-service-type
gdm-service-type)))
%desktop-services) ;end of remove lambda
services
;; wpa_supplicant + dhcp-client (above) instead
of networkmanager
(wpa-supplicant-service-type config =>
(wpa-supplicant-configuration
(interface
"wlp0s20f0u2")
(config-file
"/etc/wpa_supplicant/wpa_supplicant.conf")))
) ;;end of modify-services
)) ;;end of services
;; Allow resolution of '.local' host names with mDNS.
(name-service-switch %mdns-host-lookup-nss)
;;blacklist ugly sound speaker, blacklist
(kernel-arguments
'("modprobe.blacklist=pcspkr,snd_pcsp,bluetooth"))
(sudoers-file %sudoers-specification)
) ;;end of operating-system