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

Reply via email to