Изменение порядка запуска службы

Я использую wpa_supplicant для настройки беспроводного соединения. Теперь у меня проблема в том, что сетевой сервис запускается до wpa_supplicant, так что это происходит:

Bringing up interface wlan0: Determining IP information for wlan0... failed; no link present. Check cable? 

Когда я после этого перезапускаю сетевую услугу, беспроводное соединение затем получает IP-адрес и работает.

Я читал об изменении порядка начала, изменив номер заказа на запуск в соответствующем скрипте инициализации. Это в wpa_suplicant:

 # chkconfig: - 23 88 

И это в сети:

 # chkconfig: 2345 10 90 

Поэтому, если я правильно понял, я мог бы изменить 23 до 9, и он начнется раньше. Это хорошая идея?

Я попытался изменить приоритет загрузки, но это не сработало. Есть ошибка:

http://bugs.centos.org/view.php?id=5794

Таким образом, решение заключалось в том, чтобы отказаться от dhcp и установить адрес static в ifcfg-wlan0