Недавно переехал с дебиана на федору. Настроил связку: hostapd+wpa_supplicant+dhcpd для раздачи интернета в домашнюю беспроводную сеть.
Проблема:
после перезагрузки интерфейс wlan0 остается без айпишника.
из-за этого не заводится висящий на нем dhcpd.
# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:21:91:97:B8:CB
inet6 addr: fe80::221:91ff:fe97:b8cb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1994 (1.9 KiB) TX bytes:2484 (2.4 KiB)
]# ifup wlan0
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Device or resource busy.
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Operation not supported.
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wlan0 ; Operation not supported.
[root@linevich vo-one]# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:21:91:97:B8:CB
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::221:91ff:fe97:b8cb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2336 (2.2 KiB) TX bytes:9245 (9.0 KiB)
[root@linevich vo-one]# service dhcpd start
Redirecting to /bin/systemctl start dhcpd.service
[root@linevich vo-one]#
cat /etc/sysconfig/network-scripts/ifcfg-wlan0
TYPE=wireless
DEVICE=wlan0
ONBOOT=yes
#MODE=Managed
#NM_CONTROLLED=no
#CHANNEL="6"
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
#RATE=54;
#SSID=MediaSRV
От безисходности сносил\ставил Network Manager - после перезагрузки та же картина
# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:21:91:97:B8:CB
inet6 addr: fe80::221:91ff:fe97:b8cb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5460 (5.3 KiB) TX bytes:5256 (5.1 KiB)
кусок dmesg после загрузки:
[ 21.239011] NetworkManager[1008]: <info> (em1): carrier is OFF
[ 21.239019] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): carrier is OFF
[ 21.239039] NetworkManager[1008]: <info> (em1): new Ethernet device (driver: 'r8169' ifindex: 2)
[ 21.239072] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): new Ethernet device (driver: 'r8169' ifindex: 2)
[ 21.239080] NetworkManager[1008]: <info> (em1): exported as /org/freedesktop/NetworkManager/Devices/0
[ 21.239107] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): exported as /org/freedesktop/NetworkManager/Devices/0
[ 21.239198] NetworkManager[1008]: <info> (em1): now managed
[ 21.239207] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): now managed
[ 21.239213] NetworkManager[1008]: <info> (em1): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
[ 21.239243] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
[ 21.239358] NetworkManager[1008]: <info> (em1): bringing up device.
[ 21.239389] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): bringing up device.
[ 21.291972] r8169 0000:02:00.0: em1: link down
[ 21.291977] r8169 0000:02:00.0: em1: link down
[ 21.292087] ADDRCONF(NETDEV_UP): em1: link is not ready
[ 21.292636] NetworkManager[1008]: <info> (em1): preparing device.
[ 21.292644] NetworkManager[1008]: <info> (em1): deactivating device (reason 'managed') [2]
[ 21.293415] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): preparing device.
[ 21.293423] NetworkManager[1008]: NetworkManager[1008]: <info> (em1): deactivating device (reason 'managed') [2]
[ 21.293700] NetworkManager[1008]: <info> (wlan0): driver supports SSID scans (scan_capa 0x01).
[ 21.293708] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): driver supports SSID scans (scan_capa 0x01).
[ 21.293816] NetworkManager[1008]: <info> (wlan0): new 802.11 WiFi device (driver: 'ath5k' ifindex: 3)
[ 21.293823] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): new 802.11 WiFi device (driver: 'ath5k' ifindex: 3)
[ 21.293855] NetworkManager[1008]: <info> (wlan0): exported as /org/freedesktop/NetworkManager/Devices/1
[ 21.293863] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): exported as /org/freedesktop/NetworkManager/Devices/1
[ 21.293869] NetworkManager[1008]: <info> (wlan0): now managed
[ 21.293875] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): now managed
[ 21.293894] NetworkManager[1008]: <info> (wlan0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
[ 21.293901] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
[ 21.294009] NetworkManager[1008]: <info> (wlan0): bringing up device.
[ 21.294015] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): bringing up device.
[ 21.302367] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 21.302742] NetworkManager[1008]: <info> (wlan0): preparing device.
[ 21.302749] NetworkManager[1008]: <info> (wlan0): deactivating device (reason 'managed') [2]
[ 21.303006] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): preparing device.
[ 21.303014] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): deactivating device (reason 'managed') [2]
[ 21.304285] dbus[1048]: [system] Activating service name='fi.w1.wpa_supplicant1' (using servicehelper)
[ 21.304294] dbus-daemon[1048]: dbus[1048]: [system] Activating service name='fi.w1.wpa_supplicant1' (using servicehelper)
[ 21.306498] NetworkManager[1008]: NetworkManager[1008]: <warn> bluez error getting default adapter: No such adapter
[ 21.306522] NetworkManager[1008]: <warn> bluez error getting default adapter: No such adapter
[ 21.306780] NetworkManager[1008]: NetworkManager[1008]: <info> modem-manager is now available
[ 21.306797] NetworkManager[1008]: <info> modem-manager is now available
[ 21.312345] dbus-daemon[1048]: dbus[1048]: [system] Successfully activated service 'fi.w1.wpa_supplicant1'
[ 21.312366] dbus[1048]: [system] Successfully activated service 'fi.w1.wpa_supplicant1'
[ 21.313083] NetworkManager[1008]: NetworkManager[1008]: <info> wpa_supplicant started
[ 21.314048] NetworkManager[1008]: <info> wpa_supplicant started
[ 21.322473] bluetoothd[957]: HCI dev 0 up
[ 21.322481] bluetoothd[957]: Parsing /etc/bluetooth/serial.conf failed: No such file or directory
[ 21.322559] bluetoothd[957]: bluetoothd[957]: HCI dev 0 up
[ 21.322566] bluetoothd[957]: bluetoothd[957]: Parsing /etc/bluetooth/serial.conf failed: No such file or directory
[ 21.326594] Bluetooth: RFCOMM TTY layer initialized
[ 21.326599] Bluetooth: RFCOMM socket layer initialized
[ 21.326600] Bluetooth: RFCOMM ver 1.11
[ 21.328458] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): supplicant interface state: starting -> ready
[ 21.328478] NetworkManager[1008]: <info> (wlan0): supplicant interface state: starting -> ready
[ 21.328526] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
[ 21.328544] NetworkManager[1008]: <info> (wlan0): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
[ 21.331902] NetworkManager[1008]: NetworkManager[1008]: <info> (wlan0): supplicant interface state: ready -> inactive
[ 21.331920] NetworkManager[1008]: <info> (wlan0): supplicant interface state: ready -> inactive
[ 21.335812] bluetoothd[957]: Adapter /org/bluez/957/hci0 has been enabled
[ 21.336029] bluetoothd[957]: bluetoothd[957]: Adapter /org/bluez/957/hci0 has been enabled
[ 21.364858] 8021q: 802.1Q VLAN Support v1.8
[ 21.386819] dhcpd[1103]: Internet Systems Consortium DHCP Server 4.2.3
[ 21.386919] dhcpd[1103]: Copyright 2004-2011 Internet Systems Consortium.
[ 21.386926] dhcpd[1103]: All rights reserved.
[ 21.386932] dhcpd[1103]: For info, please visit https://www.isc.org/software/dhcp/
[ 21.386977] dhcpd[1103]: Internet Systems Consortium DHCP Server 4.2.3
[ 21.386984] dhcpd[1103]: Copyright 2004-2011 Internet Systems Consortium.
[ 21.387004] dhcpd[1103]: All rights reserved.
[ 21.387011] dhcpd[1103]: For info, please visit https://www.isc.org/software/dhcp/
[ 21.391728] dhcpd[1103]: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
[ 21.391829] dhcpd[1103]: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
[ 21.391837] dhcpd[1103]: Internet Systems Consortium DHCP Server 4.2.3
[ 21.391844] dhcpd[1103]: Copyright 2004-2011 Internet Systems Consortium.
[ 21.391850] dhcpd[1103]: All rights reserved.
[ 21.391855] dhcpd[1103]: For info, please visit https://www.isc.org/software/dhcp/
[ 21.392005] dhcpd[1103]: No subnet declaration for wlan0 (no IPv4 addresses).
[ 21.392028] dhcpd[1103]: ** Ignoring requests on wlan0. If this is not what
[ 21.392035] dhcpd[1103]: No subnet declaration for wlan0 (no IPv4 addresses).
[ 21.392042] dhcpd[1103]: you want, please write a subnet declaration
[ 21.392048] dhcpd[1103]: ** Ignoring requests on wlan0. If this is not what
[ 21.392055] dhcpd[1103]: in your dhcpd.conf file for the network segment
[ 21.392061] dhcpd[1103]: you want, please write a subnet declaration
[ 21.392067] dhcpd[1103]: to which interface wlan0 is attached. **
[ 21.392077] dhcpd[1103]: in your dhcpd.conf file for the network segment
[ 21.392085] dhcpd[1103]: to which interface wlan0 is attached. **
[ 21.392093] dhcpd[1103]: Not configured to listen on any interfaces!
[ 21.392117] dhcpd[1103]: Not configured to listen on any interfaces!
[ 21.392124] dhcpd[1103]: This version of ISC DHCP is based on the release available
[ 21.392130] dhcpd[1103]: on ftp.isc.org. Features have been added and other changes
[ 21.392137] dhcpd[1103]: This version of ISC DHCP is based on the release available
[ 21.392143] dhcpd[1103]: have been made to the base software release in order to make
[ 21.392150] dhcpd[1103]: on ftp.isc.org. Features have been added and other changes
[ 21.392157] dhcpd[1103]: it work better with this distribution.
[ 21.392163] dhcpd[1103]: have been made to the base software release in order to make
[ 21.392172] dhcpd[1103]: it work better with this distribution.
[ 21.392178] dhcpd[1103]: Please report for this software via the Red Hat Bugzilla site:
[ 21.392185] dhcpd[1103]: http://bugzilla.redhat.com
[ 21.392191] dhcpd[1103]: Please report for this software via the Red Hat Bugzilla site:
[ 21.392201] dhcpd[1103]: http://bugzilla.redhat.com
[ 21.392206] dhcpd[1103]: exiting.
[ 21.392211] dhcpd[1103]: exiting.
[ 21.440164] systemd[1]: Failed to read PID file /var/run/iscsid.pid after start. The service might be broken.
[ 21.461476] /usr/sbin/crond[1062]: (CRON) INFO (running with inotify support)
[ 21.501643] systemd[1]: dhcpd.service: main process exited, code=exited, status=1
[ 21.506344] hostapd[1112]: Starting hostapd: /etc/hostapd/hostapd.conf[ OK ]
[ 21.515362] systemd[1]: Unit dhcpd.service entered failed state.
[ 21.621800] sendmail[1143]: starting daemon (8.14.5): SMTP+queueing@01:00:00
[ 22.284378] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[ 23.385087] r8169 0000:02:00.0: em1: link up
[ 23.385161] ADDRCONF(NETDEV_CHANGE): em1: link becomes ready
[ 23.395493] PPP generic driver version 2.4.2
[ 23.427116] NET: Registered protocol family 24
[ 24.702407] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 27.220365] ALSA sound/usb/urb.c:813 cannot submit datapipe for urb 0, error -28: not enough bandwidth
[ 31.970325] wlan0: no IPv6 routers present