Прошу помощи!Очень надо иметь возможность подключаться к разным базовым станциям провайдера, выбирая одну из них.
Не могу подключиться к серверу wimaxd в интерактивном режиме:
wimaxc -i
выдает версию сервера и пустую строку:
a@ab:~$ Beceem CM Server Version 1.1.7.0
a@ab:~$
а приглашения (>) нет.
Консоль сервера отвечает:
Got connection 1 from 127.0.0.1
Wcm connection handling thread launched successfully
Socket is 00000006
Client socket 00000006 lock Beceem API: SUCCESS (wait = 0 ms)
SOCKET SEND START:
и тишина
Иногда получается добиться такого:
"
twin@vaio:~$ wimaxc -i -a 127.0.0.1
ERROR: No response from server to '' command in 10.0 s
> status
ERROR: No response from server to 'status' command in 10.0 s
"
Если пытаюсь подключиться еще раз через
wimaxc -i
пишет
Server not found
Мой wimaxd.conf звучит так:
BandwidthMHz 10
CenterFrequencyMHz 2574
NetworkSearchTimeoutSec 10
LPSearchInShutDownEnabled No
NetworkEntryTimeoutSec 10
AuthEnabled Yes
EAPMethod 4
UserIdentity '~mac~@aksoran.kz'
UserPassword ''
TTLSAnonymousIdentity ''
BEGIN LINUX
CACertPath '/usr/share/dtv.kz'
END
BEGIN LINUX
CACertFileName '/usr/share/dtv.kz/ca.pem'
END
BEGIN LINUX
TLSDeviceCertFileName '/usr/share/dtv.kz/001ZTEWimax.pem'
TLSDevicePrivateKeyFileName '/usr/share/dtv.kz/privatkey.pem'
END
PrivateKeyPasswordFormat 'Ascii'
AuthenticationTimeoutSec 10
InvertMSKByteOrder No
AlwaysIncludeTLSLength No
EAPPollingLoopIntervalMs 50
FirmwareRSAPrivateKeyEncrypt No
InnerNAIChange yes
BEGIN LINUX
BeceemEngineFileName '/usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/libengine_beceem.so'
END
AuthEthernetToRADIUS No
RADIUSIPAddress '10.128.47.40'
RADIUSPort 1812
RADIUSSecret 'whatever'
AutoReConnectEnabled Yes
LinkStatusRequestPeriodSec 2
IPRefreshCommand 'echo IP_refresh'
BEGIN LINUX
FirmwareFileName '/lib/firmware/macxvi350.bin'
ConfigFileName '/lib/firmware/macxvi.cfg'
END
CSCMDebugLogLevel 4
BEGIN LINUX
CSCMDebugLogFileName '/tmp/CM_Server_Debug.log'
END
CSCMDebugLogFileMaxSizeMB 1
AuthLogLevel 5
BEGIN LINUX
AuthLogFileName '/tmp/CM_Auth.log'
END
BEGIN LINUX
EnableAuthSysLogPrints No
END
AuthLogFileMaxSizeMB 1
EngineLoggingEnabled Yes
EngineLogFileMaxSizeMB 2
BEGIN LINUX
EngineLogFileName '/tmp/CM_Engine.log'
END
RADIUSClientLogLevel 0
Пробовал ставить AutoReConnectEnabled No
и
AuthEnabled No
Все равно не могу управлять сервером
Недопонимаю..
Может где-то можно хотя бы отключить подключение к базовой станции, имеющей наибольший уровень сигнала?