Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не сохраняются изменения в конфе после перезагрузки
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка CS-1000
S.P.unky
Привет всем!
В программе OMS 3.51 в разделе 3.1 проставляем некоторым абонентам галочки 18. DDD Restriction 19. ISD Restriction
Ограничение кому не нужно международных и междугородних соединений.
Жмем change и send. Все работает.
Жмем Make Data All.
Заходим по FTP и видим, что в файлике cs1000.dt изменения отражены.
Через какое то время станция перезагружается (ну например свет на полдня отключали).
После загрузки станции - изменений (галочек у всех абонентов) нет! Заходим по FTP на станцию, видим, что в файлике
cs1000.dt изменения есть!
Но реально ограничения не работают и в OMS галочек нет тоже. То есть станция
откуда то забрала и загрузила в оперативную память старый конфиг?
Как добиться реального сохранения навсегда внесенных изменений?
AXEL
Так быть не может.
Если станция перегружается, то основной конфиг берется с файла cs1000.dt
Может программный глюк?
Какая версия ПО на станции?
S.P.unky
В том то и дело, я тоже думал, что быть не может, а реально происходит, чего и привело меня в тупик.
Версия платы CPM - 3.60Aa

То есть происходит ерунда:
1) Делаем изменения - все работает.
2) Make Data All - все работает, в cs1000.dt изменения есть.
3) Перезагружаемся - НЕ работает, в cs1000.dt изменения есть, но реально загрузилась предыдущая версия конфы.
4) Открываем OMS - изменений нет, НЕ работает, потому что в работе версия конфы без изменений.
5) Make Data All - в файлик cs1000.dt записывается пустая версия, без недавних изменений, то есть которая и реально работала в момент записи.

Нет ли в платы двух версий ПЗУ? Например, ROM0 и ROM1 на структурной схеме платы?
AXEL
в файле cs1000.dt точно есть изменения?
у вас в файле конфига не стоит загружаться со стороннего источника?
S.P.unky
Глупый вопрос - а как это может выглядеть? Какая то строка в cs1000.dt с отсылкой на какой-нибудь другой адрес в сети?
AXEL
Цитата(S.P.unky @ 12.9.2016, 12:45) *
Глупый вопрос - а как это может выглядеть? Какая то строка в cs1000.dt с отсылкой на какой-нибудь другой адрес в сети?


какой адрес rmhost?

в терминале команда netcfg -d
S.P.unky
Так, уже начинаю догадываться. На самом деле недавно менял эти параметры, поскольку АТС подключали к другой подсети, чтобы я мог управлять ей совсем удаленно...
Что туда надо было занести - без понятия, вбил от балды "1.2.3.4"
А что должно было бы быть и на что это влияет?

Upd:
Так, покурил мануал, написано 255.255.255.255 ставить. Теперь вопрос - могли ли быть указанные глюки из-за данного параметра? Что-то вряд ли...
AXEL
вряд ли. Это ip адрес компьютера с которого станция должна забирать конфигурацию при недоступности diskonchip
AXEL
как вы убедились, что cs1000.dt изменился?
вы его скачивали?
S.P.unky
Да. Захожу по FTP и скачиваю файлик для его просмотра. Вижу, например, добавились строчки
в разделе [EXT Sub Data Define]
Например, ткнул абоненту 1100 галочку 19.ISD Restriction.
В файлике изменение отобразилось как
Код
EXTSUB RESLCL,1100
EXTSUB RESDDI,1100


Если я вдобавок абоненту 2200 ткну галочку 18. DDD Restriction
изменение будет таким:
Код
EXTSUB RESLCL,1100
EXTSUB RESDDI,1100|2200
mikle
У себя проверяю - все работает до и после перезагрузки... по крайней мере галочки во всех вариантах стоят там , где надо.
Посему внесём ясность:
1) Нельзя одновременно выставить все опции - только по одной.
Либо 17. Local Restriction
Либо 18. DDD Restriction
Либо 19. DDD Restriction
2) При выставленных опциях есть следующие ограничения:
При 17. Local Restriction ограничиваются местные, междугородние и международные вызовы.
При 18. DDD Restriction ограничиваются междугородние и международные вызовы.
При 19. ISD Restriction ограничиваются только международные вызовы.
3) Для "любителей" править файл cs1000.dt напрямую полезно знать следующее:
Ключевое слово RESLCL соответствует 17. Local Restriction
Ключевое слово RESDDI соответствует 18. DDD Restriction
Два ключевых слова RESLCL и RESDDI соответствует 19. ISD Restriction


От себя спец вопрос - для каких типов абонентов Вы ставите эти ограничения?









S.P.unky
Да, все так и есть. Разумеется, ставлю каждому абоненту только 1 галочку. Тем, кому нежелательно звонить по МН направлениям ставлю 19-ю галочку, по МГ - 18-ю. 17-ю не использую. Внутри пусть звонят как хотят. Ограничения назначаю внутренним абонентам аналоговых телефонов (Ext type - SLT) и цифровых (DTEL-LKD) в разделе 3.1 программы OMS.
mikle
OMS Version : 3.51 2006.09.19 - Точно такая?
S.P.unky
Именно. 3.51 2006.09.19. Новее, я так понимаю, нет. Интересно выяснить, но похоже, что сбрасываются (точнее не читаются из файла конфигурации), только эти настройки... Можете посмотреть, все ли в порядке в этом разделе?
Код
;===================================
; [EXT Sub Data Define]
;===================================
EXTSUB MWNIND,1000|1001|1002|1003|1004|1005|1006|1007|1008|1009|1010|1011|1012|1013|101
4|1015|1016|1017|1018|1019|1020|1021|1022|1023|1024|1025|1026|1027|1028|1029|1030
|1031
EXTSUB MWNIND,1032|1033|1034|1035|1036|1037|1038|1039|1040|1041|1042|1043|1044|1045|104
6|1047|1048|1049|1050|1051|1052|1053|1054|1055|1056|1057|1058|1059|1060|1061|1062
|1063
EXTSUB MWNIND,1064|1065|1066|1067|1068|1069|1070|1071|1072|1073|1321|1075|1076|1077|107
8|1079|1080|1081|1082|1083|1084|1085|1086|1087|1088|1089|1090|1091|1092|1093|1094
|1095
EXTSUB MWNIND,1096|1097|1098|1099|1100|1101|1102|1103|1104|1105|1106|1107|1108|1109|111
0|1111|1112|1113|1114|1115|1116|1117|1118|1119|1120|1121|1122|1123|1124|1125|1126
|1127
EXTSUB MWNIND,1128|1129|1130|1131|1132|1133|1134|1135|1136|1137|1138|1139|1140|1141|114
2|1143|1144|1145|1146|1147|1148|1149|1150|1151|1152|1153|1154|1155|1156|1157|1158
|1159
EXTSUB MWNIND,1160|1161|1162|1163|1164|1165|1166|1167|1282|1169|1170|1171|1172|1173|117
4|1175|1176|1177|1178|1179|1180|1181|1182|1183|1184|1185|1186|1187|1188|1189|1190
|1191
EXTSUB MWNIND,1192|1193|1194|1195|1196|1197|1198|1199|1200|1201|1202|1203|1204|1205|120
6|1207|1208|1209|1210|1211|1212|1213|1214|1215|1216|1217|1218|1219|1220|1221|1222
|1223
EXTSUB MWNIND,1224|1225|1226|1227|1228|1229|1230|1231|1232|1233|1234|1235|1236|1237|123
8|1239|1240|1241|1242|1243|1244|1245|1246|1247|1248|1249|1250|1251|1252|1253|1254
|1255
EXTSUB MWNIND,1256|1257|1258|1259|1260|1261|1262|1263|1264|1265|1266|1267|1268|1269|127
0|1271|1272|1273|1274|1275|1276|1277|1278|1279|1074|1280|1283|1168|1284|1285|1286
|1287
EXTSUB MWNIND,1288|1289|1290|1291|1292|1293|1294|1295|1296|1297|1298|1320|1300|1301|130
2|1303|1304|1305|1306|1307|1308|1309|1310|1311|1312|1313|1314|1315|1316|1317|1318
|1319
EXTSUB RESLCL,2003|2006|2008|2011|2012|2015|2017|2043|2044|2045|2054|1001|1003|1005|100
6|1008|1009|1011|1012|1014|1016|1017|1018|1019|1020|1021|1022|1024|1025|1026|1027
|1028
EXTSUB RESLCL,1029|1030|1032|1033|1034|1036|1038|1039|1040|1042|1043|1044|1045|1046|104
7|1048|1049|1050|1051|1052|1058|1064|1066|1069|1076|1077|1078|1079|1080|1081|1082
|1083
EXTSUB RESLCL,1084|1085|1086|1087|1088|1089|1090|1091|1092|1093|1094|1095|1096|1098|109
9|1100|1102|1103|1104|1105|1107|1110|1111|1112|1113|1114|1115|1116|1117|1119|1120
|1121
EXTSUB RESLCL,1122|1123|1124|1126|1127|1128|1140|1142|1143|1146|1147|1150|1152|1153|115
4|1158|1159|1164|1170|1181|1183|1185|1190|1192|1193|1194|1195|1196|1197|1199|1202
|1203
EXTSUB RESLCL,1206|1209|1210|1211|1212|1213|1214|1218|1219|1220|1221|1223|1224|1225|122
7|1230|1231|1233|1235|1239|1240|1243|1247|1249|1250|1252|1254
EXTSUB RESDDI,2003|2006|2007|2008|2011|2012|2015|2017|2043|2044|2045|2050|2051|2054|100
1|1003|1005|1006|1008|1009|1011|1012|1014|1016|1017|1018|1019|1020|1021|1022|1023
|1024
EXTSUB RESDDI,1025|1026|1027|1028|1029|1030|1031|1032|1033|1034|1035|1036|1037|1038|103
9|1040|1041|1042|1043|1044|1045|1046|1047|1048|1049|1050|1051|1052|1053|1054|1055
|1056
EXTSUB RESDDI,1057|1058|1059|1060|1061|1064|1065|1066|1068|1069|1070|1071|1072|1075|107
6|1077|1078|1079|1080|1081|1082|1083|1084|1085|1086|1087|1088|1089|1090|1091|1092
|1093
EXTSUB RESDDI,1094|1095|1096|1097|1098|1099|1100|1102|1103|1104|1105|1106|1107|1109|111
0|1111|1112|1113|1114|1115|1116|1117|1119|1120|1121|1122|1123|1124|1126|1127|1128
|1130
EXTSUB RESDDI,1138|1139|1140|1142|1143|1146|1147|1150|1152|1153|1154|1158|1159|1164|116
6|1170|1174|1181|1183|1185|1190|1191|1192|1193|1194|1195|1196|1197|1199|1202|1203
|1205
EXTSUB RESDDI,1206|1209|1210|1211|1212|1213|1214|1216|1217|1218|1219|1220|1221|1223|122
4|1225|1227|1228|1230|1231|1232|1233|1235|1237|1239|1240|1241|1243|1247|1249|1250
|1252
EXTSUB RESDDI,1254
EXTSUB ANIDSP,2000|2001|2002|2003|2004|2005|2006|2007|2008|2009|2010|2011|2012|2013|201
4|2015|2016|2017|2018|2019|2020|2021|2022|2023|2032|2033|2034|2035|2036|2037|2038
|2039
EXTSUB ANIDSP,2040|2041|2042|2043|2044|2045|2046|2047|2048|2049|2050|2051|2052|2053|205
4|2055
EXTSUB SSCLIR,2007|1284
;
mikle
Очень похоже что когда-то при переходе с версии на версию не совсем корректно была сделана процедура upgrade.
Сейчас проверю, напишу что делать.
S.P.unky
Да, было бы здорово! Есть какие соображения?
mikle
Цитата(S.P.unky @ 13.9.2016, 15:34) *
Да, было бы здорово! Есть какие соображения?

Это баг. Будет новая версия... Через пару часов.
mikle
Баг исправлен, появилась новая версия CS1000 3.70Ae.
Ниже порядок правильного upgrade. Не знаю что у Вас используется, посему описываю самый общий случай.
1) Сгенерите на станции следующие файлы на основании текущей БД:
cs1000.dt
lcr.dt
speed.dt
upgrade.dt
virsubs.dt
acdgen.dt (если есть ACD manager)

Т.е. проделайте:
Make Data File (All data),
Make Data File (Only LCR Data),
Make Data File (Only Speed Dial),
Make Data File (Upgrade),
Make Data File (Virtual Subscriber Data).

2) Сохраните эти файлы на компе (на всякий случай).
3) Удалите на станции func.dt
4) Удалите на станции cpm.img
5) Загрузите новый cmp.img
6) Рестартаните станцию.
7) После загрузки станции принудительно подгрузите upgrade файлы (т.е. проделайте):
LCR Data File apply.
Upgrade (D-Tel Flexible Button) Data File apply.
Virtual Subscriber Data File apply.

8) Проверьте все свои ранее выставленные ограничения по типу исходящей связи - у Вас их предостаточно
они должны быть в соответствии с cs1000.dt


P.S. Вообще-то для постоянного ограничения нужно пользоваться Пунктом 3.3 Class Base O/G Digit Allow/Deny.
Вы же пользуетесь возможностью редактировать посредством OMS персональное ограничение, которое может
выставлять и убирать абонент самостоятельно. А если у него пароль по умолчанию (0000), то это может сделать
на его аппарате кто угодно. Если Вы и дальше хотите пользоваться 3.1. то , по крайней мере, назначьте
этим абонентам спец пароль, но не извещайте их о нём.


S.P.unky
Спасибо большое!
Сейчас версия 3.6 Аа. После обновления версии не будет каких-то подводных камней? Например с аппаратам LKD серии? То есть не нужно следом поднимать прошивки плат DSLC?
Если я скопирую все содержимое DiskOnChip, а затем если что-то пойдет не так, заменю все содержимое флэшки бекапленными файлами перезагружу АТС, мы вернемся к версии 3.6 Аа?

За идею использовать 3.3 Class Base O/G Digit Allow/Deny тоже спасибо. Сейчас реально использовались только 2 класса D и I. Думаю задействовать еще B и C, прописав для них запрещенные коды набора. Например запрет набора цифр 81,82,83 и 88 для ограничения МГ вызовов...
mikle
Цитата(S.P.unky @ 14.9.2016, 11:16) *
Спасибо большое!
Сейчас версия 3.6 Аа. После обновления версии не будет каких-то подводных камней? Например с аппаратам LKD серии? То есть не нужно следом поднимать прошивки плат DSLC?
Если я скопирую все содержимое DiskOnChip, а затем если что-то пойдет не так, заменю все содержимое флэшки бекапленными файлами перезагружу АТС, мы вернемся к версии 3.6 Аа?

За идею использовать 3.3 Class Base O/G Digit Allow/Deny тоже спасибо. Сейчас реально использовались только 2 класса D и I. Думаю задействовать еще B и C, прописав для них запрещенные коды набора. Например запрет набора цифр 81,82,83 и 88 для ограничения МГ вызовов...

Подводных камней нет. Перед копированием содержимого сначала сгенерируйте все файлы о которых я говорил.
Вернуться к 3.60 Аа Вы сможете, но этого не потребуется. Обе версии мои.
vkrt
Цитата(mikle @ 14.9.2016, 13:23) *
Подводных камней нет. Перед копированием содержимого сначала сгенерируйте все файлы о которых я говорил.
Вернуться к 3.60 Аа Вы сможете, но этого не потребуется. Обе версии мои.

Михаил. Логично будет положить эту версию на сайте в раздел download.
Не все читают отдельные темы.
Я случайно наткнулся. Хотя у меня и выложенная в download работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.