Доброго всем времени суток.

Обращаюсь к знатокам Apache и PHP. Проблема следующая. Мне необходимо настроить для работы коллектива тестеров утилиту TestLink http://teamst.org/ , которая работает на PHP. В качестве пробного экземпляра я установил себе на ноутбук (Ubuntu 8.04) apache+mysql+php и собственно testlink. Все поднялось и заработало. Я было обрадовался и бросился инсталлировать на рабочую станцию Arch в целях подготовки и использования его в дальнейшем в качестве веб-сервера.

Все замечательно установилось. Все настроил. Но TestLink выдает странную ошибку: не позволяет изменять поля через веб-формы. Я было грешил на MySQL но phpMyAdmin работает и проблем с этим нет. А раз phpMyAdmin работает, то и PHP настроен верно.

На баг-трекере меня послали на форум, объявив, что проблемы установки не являются причиной, чтобы загружать разработчиков. А на форуме тишина.

В логах тестлинка светится только вот это сообщение:
[11/Apr/4 08:10:22][WARNING][<nosession>][GUI]
                E_WARNING
Invalid argument supplied for foreach() - in /srv/http/testlink/lib/functions/cfield_mgr.class.php - Line 104

В строке 104 в указанного файла вызываются (или объявляются) переменные:
99:   // Copied from mantis, allow load of user custom implementations
100: // some sort of poor's man plugin
101: $cf_files=glob( TL_ABS_PATH . "custom/cf_*.php");
102:  if( count($cf_files) > 0 )
103: {
104:      foreach($cf_files as $inc)
105:    {
106:        require_once($inc);
107:    }
108: }

Буду рад любому совету. Спасибо.
поправил работу dhcp. сейчас все корректно работает. точка видится, клиенты цепляются, адреса выдаются.
осталось маршрутизацию и файрвол настроить.

сам попытаюсь нагуглить, но если знающие подскажут, буду признателен.

есть две карточки:
eth0="eth0 172.16.1.1 netmask 255.255.255.0 broadcast 172.16.1.255"
wlan0="wlan0 146.204.172.1 netmask 255.255.255.0 broadcast 146.204.172.255"

есть usb-модем
ppp0, на который приходит интернет.

eth0 - нужна для соединения клиентов с локальной сеткой, в которой стоит еще один сервер.
на wlan0 работает dhcp вай-фай для клиентов.

как правильно настроить маршрутизацию? wlan0 должен иметь доступ к интернету на ppp0 и к локалке на eth0, а eth0 достаточно ходить только на wlan0.

Заранее спасибо.
разобрался..

ACX100 не поддерживает ни hostapd драйвер, ни mac80211.. но может сам переводить карточку в Master mode.
сетку поднял, сейчас пытаюсь роутинг настроить с dnsmasq. Не пользовался им раньше. С DHCP3 только работал. Ошибку при старте выдает:

[[email protected] ~]$ sudo dnsmasq /etc/dnsmasq.conf
dnsmasq: failed to bind listening socket for 146.204.172.0: Address already in use

[[email protected] ~]$ cat /etc/dnsmasq.conf
interface=wlan0
bind-interfaces
dhcp-range=146.204.172.1,146.204.172.255,12h
dhcp-host=00:0F:3D:46:71:7F,146.204.172.1

[[email protected] ~]$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:0F:3D:46:71:7F
          inet addr:146.204.172.0  Bcast:146.204.172.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:139 errors:15 dropped:0 overruns:0 frame:0
          TX packets:6 errors:460 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11321 (11.0 Kb)  TX bytes:854 (854.0 b)
          Interrupt:10 Base address:0xfcc0

Если изменяю адрес wlan0 на 146.204.172.1, то получается следующее:

[[email protected] ~]$ sudo dnsmasq /etc/dnsmasq.conf
dnsmasq: failed to bind listening socket for 127.0.0.1: Address already in use

ткните, пожалуйста, пальцев в ошибку, пожалуйста.
Заранее спасибо.
Добрый день.
Следующий вопрос. Нашел старый комп и PCI wi-fi карту D-Link DWL-G520+. Воткнул ее туда, установил arch, апдейтнул его, установил драйвер на карту, firmware, карта поднялась. Скачал hostapd. Скормил ему следующий конфиг:
interface=wlan0
driver=nl80211
ssid=taikanet
country_code=RU
hw_mode=b
channel=7
macaddr_acl=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=taikanet
wpa_pairwise=TKIP CCMP

и при попытке выполнить #hostapd /etc/hostapd/hostapd.conf получаю:
nl80211 driver not found
nl80211 driver initialization failed

поднимал кто-нибудь hostapd на arche из присутствующих?
заранее спасибо за ответ.