DUL 20 Configuration » History » Version 4
lynxis, 11/11/2020 10:14 PM
1 | 1 | lynxis | h1. DUL 20 Configuration |
---|---|---|---|
2 | |||
3 | The DUL can be configured via |
||
4 | |||
5 | * OSS-RC (Ericsson operations support system-radio and core - a centralized server) |
||
6 | * EMA (Element Manager - a Windows WebUI utility) |
||
7 | * moshell (a javabased command line utility - runs on linux) |
||
8 | * ncli (a command line utility which runs on the DUL itself) |
||
9 | |||
10 | h2. Configuration tools |
||
11 | |||
12 | h3. EMA - Element Manager |
||
13 | |||
14 | There are different versions of this tool. An ancient version can be downloaded from the DUL itself: |
||
15 | http://169.254.1.10/em/index.html |
||
16 | |||
17 | h3. ncli |
||
18 | |||
19 | With the ncli basic operations can be performed. However the ncli usually doesn't have a ManagedObject tree loaded which means it doesn't know which attributes an ManagedObject can have. |
||
20 | |||
21 | h3. moshell |
||
22 | |||
23 | The most powerful tool to configure the DUL. It loads the ManagedObject on startup. But can also operate offline on backups. |
||
24 | See [[moshell]] for further information how to install and use it. |
||
25 | |||
26 | h2. Backup & Recover |
||
27 | |||
28 | A backup of the DUL can be created via ftp and serial. |
||
29 | The serial is required to boot into the recovery mode. |
||
30 | |||
31 | 3 | lynxis | h3. Boot DUL into recovery |
32 | 1 | lynxis | |
33 | Configure the serial connection to **9600** baud (alternative **115200**). |
||
34 | Restart the DUL by removing the power for 5 seconds. |
||
35 | If the connection is working a boot message is shown: |
||
36 | <pre> |
||
37 | 2 | lynxis | OSE Delta PowerPC/BL410660 |
38 | Start of @(#)CXC1729957 R80L37 2013-02-01 10:34:51 GMT |
||
39 | Plug-in Unit Product Name: DUL2001 |
||
40 | Plug-in Unit Product No: KDU137533/4 |
||
41 | Plug-in Unit Product rev: R1F |
||
42 | Plug-in Unit Product Date: 20120402 |
||
43 | Plug-in Unit Product Serial: XXXXXXXXXX |
||
44 | Ethernet MAC_address 0: 0x3CCAFFEE2342 |
||
45 | RAM size: 1024 Mbytes |
||
46 | 1 | lynxis | </pre> |
47 | |||
48 | Press enter to show the login prompt `username`. |
||
49 | |||
50 | Login using username "rbs" and password "rbs". |
||
51 | <pre> |
||
52 | 2 | lynxis | username: rbs |
53 | password: |
||
54 | Welcome to OSE Shell OSE5.5. |
||
55 | $ |
||
56 | 1 | lynxis | </pre> |
57 | Enter the recovery state: |
||
58 | |||
59 | <pre> |
||
60 | 2 | lynxis | $ reload -- |
61 | [..] |
||
62 | Stop due to remain in basic/backup set |
||
63 | 1 | lynxis | </pre> |
64 | |||
65 | Verify the address of the LMT B interface. |
||
66 | |||
67 | <pre> |
||
68 | 2 | lynxis | $ ifconfig |
69 | le0: inet 169.254.1.10 netmask 255.255.0.0 broadcast 169.254.255.255 |
||
70 | 1 | lynxis | </pre> |
71 | |||
72 | If the address is not correct, the address can be set by: |
||
73 | |||
74 | <pre> |
||
75 | 2 | lynxis | $ ifconfig le0 169.254.1.10 netmask 255.255.0.0 |
76 | 1 | lynxis | </pre> |
77 | |||
78 | The DUL should be reachable by icmp/ping and ftp. |
||
79 | |||
80 | 4 | lynxis | h3. Backup |
81 | 1 | lynxis | |
82 | 3 | lynxis | Backup the "partitions" /c and /d from the DUL to be safe. |
83 | /c and /d contains configuration and system files, application and firmwares. |
||
84 | The DUL supports a ftp service. |
||
85 | |||
86 | Mount the volume of c2 on the DUL first. |
||
87 | |||
88 | <pre> |
||
89 | $ mount_c2 |
||
90 | $ |
||
91 | </pre> |
||
92 | |||
93 | Use your local ftp terminal to get all data. Either graphical client or text. |
||
94 | As an example **gftp** (text version) is used in a terminal on the laptop. |
||
95 | |||
96 | <pre> |
||
97 | linux ~> mkdir backup ; cd backup |
||
98 | linux ~> gftp rbs:rbs@169.254.1.10 |
||
99 | </pre> |
||
100 | |||
101 | <pre> |
||
102 | linux ~> gftp 169.254.1.10 |
||
103 | gFTP 2.0.19, Copyright (C) 1998-2008 Brian Masney <masneyb@gftp.org>. If you have any questions, comments, or suggestions about this program, please feel free to email them to me. You can always find out the latest news about gFTP from |
||
104 | my website at http://www.gftp.org/ |
||
105 | gFTP comes with ABSOLUTELY NO WARRANTY; for details, see the COPYING file. This is free software, and you are welcome to redistribute it under certain conditions; for details, see the COPYING file |
||
106 | |||
107 | Looking up 169.254.1.10 |
||
108 | Trying 169.254.1.10:21 |
||
109 | Connected to 169.254.1.10:21 |
||
110 | 220 Welcome to OSE FTP server (Version ose5.3). |
||
111 | USER rbs |
||
112 | 230 User logged in. |
||
113 | SYST |
||
114 | 215 UNIX system type. |
||
115 | TYPE I |
||
116 | 200 Command OK. |
||
117 | PWD |
||
118 | 257 "/" is current directory. |
||
119 | ftp> |
||
120 | </pre> |
||
121 | Copy /c2 and /d recursive. |
||
122 | |||
123 | <pre> |
||
124 | ftp> mget c2 |
||
125 | [..] |
||
126 | |||
127 | ftp> mget d |
||
128 | [..] |
||
129 | </pre> |
||
130 | Depending on the software version and configuration the size can vary. E.g. 300 MB - 800 MB. |
||
131 | |||
132 | Restart the node into normal operation. |
||
133 | |||
134 | <pre> |
||
135 | $ reload |
||
136 | 1 | lynxis | </pre> |
137 | 4 | lynxis | |
138 | h2. Recovery |
||
139 | |||
140 | Ensure the DUL is booted into recovery. |
||
141 | |||
142 | <pre> |
||
143 | $ reload -- |
||
144 | $ mount_c2 |
||
145 | |||
146 | $ formathd /c2 |
||
147 | > y |
||
148 | $ formathd /d |
||
149 | > y |
||
150 | |||
151 | $ reload -- |
||
152 | $ ifconfig le0 169.254.1.10 netmask 255.255.0.0 |
||
153 | </pre> |
||
154 | |||
155 | Use ftp to copy files towards the DUL |
||
156 | <pre> |
||
157 | linux ~> gftp 169.254.1.10 |
||
158 | gFTP 2.0.19, Copyright (C) 1998-2008 Brian Masney <masneyb@gftp.org>. If you have any questions, comments, or suggestions about this program, please feel free to email them to me. You can always find out the latest news about gFTP from |
||
159 | my website at http://www.gftp.org/ |
||
160 | gFTP comes with ABSOLUTELY NO WARRANTY; for details, see the COPYING file. This is free software, and you are welcome to redistribute it under certain conditions; for details, see the COPYING file |
||
161 | |||
162 | Looking up 169.254.1.10 |
||
163 | Trying 169.254.1.10:21 |
||
164 | Connected to 169.254.1.10:21 |
||
165 | 220 Welcome to OSE FTP server (Version ose5.3). |
||
166 | USER rbs |
||
167 | 230 User logged in. |
||
168 | SYST |
||
169 | 215 UNIX system type. |
||
170 | TYPE I |
||
171 | 200 Command OK. |
||
172 | PWD |
||
173 | 257 "/" is current directory. |
||
174 | ftp> |
||
175 | </pre> |
||
176 | |||
177 | Copy /c2 and /d recursive. |
||
178 | |||
179 | <pre> |
||
180 | ftp> mput c2 |
||
181 | [..] |
||
182 | |||
183 | ftp> mput d |
||
184 | [..] |
||
185 | </pre> |
||
186 | |||
187 | Restart the DUL into normal operation. |
||
188 | |||
189 | <pre> |
||
190 | reload |
||
191 | </pre> |
||
192 | |||
193 | 3 | lynxis | |
194 | 1 | lynxis | h2. Understanding ManagedObjects |
195 | 3 | lynxis | |
196 | **TODO** |
||
197 | 1 | lynxis | |
198 | h2. Step-by-Step Configuration Howto using the moshell. |