[asterisk-ss7] libss7 redundant linkset problem
Gregory Massel
greg at csurf.co.za
Sat May 19 07:18:30 CDT 2012
Hello
I'm struggling with a redundant linkset setup in libss7.
When the one of the two signalling links goes down, none of the CICs
show as Idle. Calls can still be received, however, none can be made
out. Also, libss7 does not automatically block the CICs associated with
the E1's that have failed.
As soon as I remove the redundant signalling channel and redundant links
associated with the failed E1, the others work fine and show as Idle:
dahdi show status:
Description Alarms IRQ bpviol CRC
Fra Codi Options LBO
T4XXP (PCI) Card 0 Span 1 OK 1 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 0 Span 2 OK 1 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 0 Span 3 BLU/RED 1 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 0 Span 4 BLU/RED 1 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 1 Span 1 BLU/YEL 0 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 1 Span 2 BLU/RED 0 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 1 Span 3 OK 0 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T4XXP (PCI) Card 1 Span 4 OK 0 0 0
CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
E.g. Without redundant config:
linkset = 1
networkindicator = national_spare
pointcode = 1234
defaultdpc = 5678
adjpointcode = 4567
sigchan = 16
cicbeginswith = 97
channel = 1-15
cicbeginswith = 113
channel = 17-31
cicbeginswith = 129
channel = 32-62
cicbeginswith = 161
channel = 187-217
cicbeginswith = 193
channel = 218-248
link Chan Lcl Rem Call SS7 Channel
set Chan Idle Blk Blk Level Call Name
1 1 Yes No No Idle No
1 2 Yes No No Idle No
1 3 Yes No No Idle No
1 4 Yes No No Idle No
1 5 Yes No No Idle No
1 6 Yes No No Idle No
1 7 Yes No No Idle No
1 8 Yes No No Idle No
1 9 Yes No No Idle No
1 10 Yes No No Idle No
1 11 Yes No No Idle No
1 12 Yes No No Idle No
1 13 Yes No No Idle No
1 14 Yes No No Idle No
1 15 Yes No No Idle No
1 17 Yes No No Idle No
1 18 Yes No No Idle No
1 19 Yes No No Idle No
1 20 Yes No No Idle No
1 21 Yes No No Idle No
1 22 Yes No No Idle No
1 23 Yes No No Idle No
1 24 Yes No No Idle No
1 25 Yes No No Idle No
1 26 Yes No No Idle No
1 27 Yes No No Idle No
1 28 Yes No No Idle No
1 29 Yes No No Idle No
1 30 Yes No No Idle No
1 31 Yes No No Idle No
1 32 Yes No No Idle No
1 33 Yes No No Idle No
1 34 Yes No No Idle No
1 35 Yes No No Idle No
1 36 Yes No No Idle No
1 37 Yes No No Idle No
1 38 Yes No No Idle No
1 39 Yes No No Idle No
1 40 Yes No No Idle No
1 41 Yes No No Idle No
1 42 Yes No No Idle No
1 43 Yes No No Idle No
1 44 Yes No No Idle No
1 45 Yes No No Idle No
1 46 Yes No No Idle No
1 47 Yes No No Idle No
1 48 Yes No No Idle No
1 49 Yes No No Idle No
1 50 Yes No No Idle No
1 51 Yes No No Idle No
1 52 Yes No No Idle No
1 53 Yes No No Idle No
1 54 Yes No No Idle No
1 55 Yes No No Idle No
1 56 Yes No No Idle No
1 57 Yes No No Idle No
1 58 Yes No No Idle No
1 59 Yes No No Idle No
1 60 Yes No No Idle No
1 61 Yes No No Idle No
1 62 Yes No No Idle No
1 187 Yes No No Idle No
1 188 Yes No No Idle No
1 189 Yes No No Idle No
1 190 Yes No No Idle No
1 191 Yes No No Idle No
1 192 Yes No No Idle No
1 193 Yes No No Idle No
1 194 Yes No No Idle No
1 195 Yes No No Idle No
1 196 Yes No No Idle No
1 197 Yes No No Idle No
1 198 Yes No No Idle No
1 199 Yes No No Idle No
1 200 Yes No No Idle No
1 201 Yes No No Idle No
1 202 Yes No No Idle No
1 203 Yes No No Idle No
1 204 Yes No No Idle No
1 205 Yes No No Idle No
1 206 Yes No No Idle No
1 207 Yes No No Idle No
1 208 Yes No No Idle No
1 209 Yes No No Idle No
1 210 Yes No No Idle No
1 211 Yes No No Idle No
1 212 Yes No No Idle No
1 213 Yes No No Idle No
1 214 Yes No No Idle No
1 215 Yes No No Idle No
1 216 Yes No No Idle No
1 217 Yes No No Idle No
1 218 Yes No No Idle No
1 219 Yes No No Idle No
1 220 Yes No No Idle No
1 221 Yes No No Idle No
1 222 Yes No No Idle No
1 223 Yes No No Idle No
1 224 Yes No No Idle No
1 225 Yes No No Idle No
1 226 Yes No No Idle No
1 227 Yes No No Idle No
1 228 Yes No No Idle No
1 229 Yes No No Idle No
1 230 Yes No No Idle No
1 231 Yes No No Idle No
1 232 Yes No No Idle No
1 233 Yes No No Idle No
1 234 Yes No No Idle No
1 235 Yes No No Idle No
1 236 Yes No No Idle No
1 237 Yes No No Idle No
1 238 Yes No No Idle No
1 239 Yes No No Idle No
1 240 Yes No No Idle No
1 241 Yes No No Idle No
1 242 Yes No No Idle No
1 243 Yes No No Idle No
1 244 Yes No No Idle No
1 245 Yes No No Idle No
1 246 Yes No No Idle No
1 247 Yes No No Idle No
1 248 Yes No No Idle No
With redundant config:
linkset = 1
networkindicator = national_spare
pointcode = 1234
defaultdpc = 5678
adjpointcode = 4567
sigchan = 16
cicbeginswith = 97
channel = 1-15
cicbeginswith = 113
channel = 17-31
cicbeginswith = 129
channel = 32-62
cicbeginswith = 161
channel = 187-217
cicbeginswith = 193
channel = 218-248
defaultdpc = 2345
adjpointcode = 3456
sigchan = 78
cicbeginswith = 33
channel = 63-77
cicbeginswith = 49
channel = 79-93
cicbeginswith = 65
channel = 94-124
cicbeginswith = 225
channel = 125-155
cicbeginswith = 257
channel = 156-186
link Chan Lcl Rem Call SS7 Channel
set Chan Idle Blk Blk Level Call Name
1 1 No No No Idle No
1 2 No No No Idle No
1 3 No No No Idle No
1 4 No No No Idle No
1 5 No No No Idle No
1 6 No No No Idle No
1 7 No No No Idle No
1 8 No No No Idle No
1 9 No No No Idle No
1 10 No No No Idle No
1 11 No No No Idle No
1 12 No No No Idle No
1 13 No No No Idle No
1 14 No No No Idle No
1 15 No No No Idle No
1 17 No No No Idle No
1 18 No No No Idle No
1 19 No No No Idle No
1 20 No No No Idle No
1 21 No No No Idle No
1 22 No No No Idle No
1 23 No No No Idle No
1 24 No No No Idle No
1 25 No No No Idle No
1 26 No No No Idle No
1 27 No No No Idle No
1 28 No No No Idle No
1 29 No No No Idle No
1 30 No No No Idle No
1 31 No No No Idle No
1 32 No No No Idle No
1 33 No No No Idle No
1 34 No No No Idle No
1 35 No No No Idle No
1 36 No No No Idle No
1 37 No No No Idle No
1 38 No No No Idle No
1 39 No No No Idle No
1 40 No No No Idle No
1 41 No No No Idle No
1 42 No No No Idle No
1 43 No No No Idle No
1 44 No No No Idle No
1 45 No No No Idle No
1 46 No No No Idle No
1 47 No No No Idle No
1 48 No No No Idle No
1 49 No No No Idle No
1 50 No No No Idle No
1 51 No No No Idle No
1 52 No No No Idle No
1 53 No No No Idle No
1 54 No No No Idle No
1 55 No No No Idle No
1 56 No No No Idle No
1 57 No No No Idle No
1 58 No No No Idle No
1 59 No No No Idle No
1 60 No No No Idle No
1 61 No No No Idle No
1 62 No No No Idle No
1 187 No No No Idle No
1 188 No No No Idle No
1 189 No No No Idle No
1 190 No No No Idle No
1 191 No No No Idle No
1 192 No No No Idle No
1 193 No No No Idle No
1 194 No No No Idle No
1 195 No No No Idle No
1 196 No No No Idle No
1 197 No No No Idle No
1 198 No No No Idle No
1 199 No No No Idle No
1 200 No No No Idle No
1 201 No No No Idle No
1 202 No No No Idle No
1 203 No No No Idle No
1 204 No No No Idle No
1 205 No No No Idle No
1 206 No No No Idle No
1 207 No No No Idle No
1 208 No No No Idle No
1 209 No No No Idle No
1 210 No No No Idle No
1 211 No No No Idle No
1 212 No No No Idle No
1 213 No No No Idle No
1 214 No No No Idle No
1 215 No No No Idle No
1 216 No No No Idle No
1 217 No No No Idle No
1 218 No No No Idle No
1 219 No No No Idle No
1 220 No No No Idle No
1 221 No No No Idle No
1 222 No No No Idle No
1 223 No No No Idle No
1 224 No No No Idle No
1 225 No No No Idle No
1 226 No No No Idle No
1 227 No No No Idle No
1 228 No No No Idle No
1 229 No No No Idle No
1 230 No No No Idle No
1 231 No No No Idle No
1 232 No No No Idle No
1 233 No No No Idle No
1 234 No No No Idle No
1 235 No No No Idle No
1 236 No No No Idle No
1 237 No No No Idle No
1 238 No No No Idle No
1 239 No No No Idle No
1 240 No No No Idle No
1 241 No No No Idle No
1 242 No No No Idle No
1 243 No No No Idle No
1 244 No No No Idle No
1 245 No No No Idle No
1 246 No No No Idle No
1 247 No No No Idle No
1 248 No No No Idle No
1 63 No No No Idle No
1 64 No No No Idle No
1 65 No No No Idle No
1 66 No No No Idle No
1 67 No No No Idle No
1 68 No No No Idle No
1 69 No No No Idle No
1 70 No No No Idle No
1 71 No No No Idle No
1 72 No No No Idle No
1 73 No No No Idle No
1 74 No No No Idle No
1 75 No No No Idle No
1 76 No No No Idle No
1 77 No No No Idle No
1 79 No No No Idle No
1 80 No No No Idle No
1 81 No No No Idle No
1 82 No No No Idle No
1 83 No No No Idle No
1 84 No No No Idle No
1 85 No No No Idle No
1 86 No No No Idle No
1 87 No No No Idle No
1 88 No No No Idle No
1 89 No No No Idle No
1 90 No No No Idle No
1 91 No No No Idle No
1 92 No No No Idle No
1 93 No No No Idle No
1 94 No No No Idle No
1 95 No No No Idle No
1 96 No No No Idle No
1 97 No No No Idle No
1 98 No No No Idle No
1 99 No No No Idle No
1 100 No No No Idle No
1 101 No No No Idle No
1 102 No No No Idle No
1 103 No No No Idle No
1 104 No No No Idle No
1 105 No No No Idle No
1 106 No No No Idle No
1 107 No No No Idle No
1 108 No No No Idle No
1 109 No No No Idle No
1 110 No No No Idle No
1 111 No No No Idle No
1 112 No No No Idle No
1 113 No No No Idle No
1 114 No No No Idle No
1 115 No No No Idle No
1 116 No No No Idle No
1 117 No No No Idle No
1 118 No No No Idle No
1 119 No No No Idle No
1 120 No No No Idle No
1 121 No No No Idle No
1 122 No No No Idle No
1 123 No No No Idle No
1 124 No No No Idle No
1 125 No No No Idle No
1 126 No No No Idle No
1 127 No No No Idle No
1 128 No No No Idle No
1 129 No No No Idle No
1 130 No No No Idle No
1 131 No No No Idle No
1 132 No No No Idle No
1 133 No No No Idle No
1 134 No No No Idle No
1 135 No No No Idle No
1 136 No No No Idle No
1 137 No No No Idle No
1 138 No No No Idle No
1 139 No No No Idle No
1 140 No No No Idle No
1 141 No No No Idle No
1 142 No No No Idle No
1 143 No No No Idle No
1 144 No No No Idle No
1 145 No No No Idle No
1 146 No No No Idle No
1 147 No No No Idle No
1 148 No No No Idle No
1 149 No No No Idle No
1 150 No No No Idle No
1 151 No No No Idle No
1 152 No No No Idle No
1 153 No No No Idle No
1 154 No No No Idle No
1 155 No No No Idle No
1 156 No No No Idle No
1 157 No No No Idle No
1 158 No No No Idle No
1 159 No No No Idle No
1 160 No No No Idle No
1 161 No No No Idle No
1 162 No No No Idle No
1 163 No No No Idle No
1 164 No No No Idle No
1 165 No No No Idle No
1 166 No No No Idle No
1 167 No No No Idle No
1 168 No No No Idle No
1 169 No No No Idle No
1 170 No No No Idle No
1 171 No No No Idle No
1 172 No No No Idle No
1 173 No No No Idle No
1 174 No No No Idle No
1 175 No No No Idle No
1 176 No No No Idle No
1 177 No No No Idle No
1 178 No No No Idle No
1 179 No No No Idle No
1 180 No No No Idle No
1 181 No No No Idle No
1 182 No No No Idle No
1 183 No No No Idle No
1 184 No No No Idle No
1 185 No No No Idle No
1 186 No No No Idle No
I have also tried the following which didn't make any difference (all
circuits still not idle):
linkset = 1
networkindicator = national_spare
pointcode = 1234
defaultdpc = 5678
cicbeginswith = 97
channel = 1-15
cicbeginswith = 113
channel = 17-31
cicbeginswith = 129
channel = 32-62
cicbeginswith = 161
channel = 187-217
cicbeginswith = 193
channel = 218-248
defaultdpc = 3456
cicbeginswith = 33
channel = 63-77
cicbeginswith = 49
channel = 79-93
cicbeginswith = 65
channel = 94-124
cicbeginswith = 225
channel = 125-155
cicbeginswith = 257
channel = 156-186
adjpointcode = 4567
slc = 0
sigchan = 16
adjpointcode = 3456
slc = 1
sigchan = 78
More information about the asterisk-ss7
mailing list