LINUX.ORG.RU
ФорумAdmin

Fedora 16: статический ip-адрес wlan0


0

1

Недавно переехал с дебиана на федору. Настроил связку: 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]# 

.. и все встает. Примечательно то, что при втором ifup\ifdown сообщений об ошибках не было.

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
(строки с # впиливались и выпиливались в безуспешной борьбе с SET failed on device wlan0)

От безисходности сносил\ставил 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


Ответ на: комментарий от ukr_unix_user

Я уже писал выше, что сносил NM.
Эксперимента ради попробовал корректно отключить - ничего не изменилось.

vo-one
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.