Q.921 statistic counters

Q.921 statistic counters are finally useable now:

freeswitch@konata> oz isdn counters 1 q921

=================================================================================
 Q.921 statistic counters for span 1 (cumulative)
=================================================================================
   Name   |     Value     | Flags |                Description                   
---------------------------------------------------------------------------------
ST04      |             1 |       | State: changed to TEI Assigned              
ST05      |             1 |       | State: changed to Awaiting Establishment    
ST06      |             0 |       | State: changed to Awaiting Release          
ST07      |             0 |       | State: changed to Multiple Frame Established
ST08      |             0 |   E   | State: changed to Timer Recovery            
T200      |             4 |       | Timer: T200 Timeouts                        
T201      |             0 |       | Timer: T201 Timeouts                        
T202      |             0 |  G    | Timer: T202 Timeouts                        
T203      |             0 |       | Timer: T203 Timeouts                        
TM01      |             0 |       | Timer: TM01 Timeouts                        
N200      |             1 |   EA  | Limit: Max. retransmit exceeded             
N201      |             0 |  GE   | Limit: Max. frame size exceeded             
N202      |             0 |   E   | Limit: Max. PtMP TE retransmit exceeded     
---=== TX / RX Counters: ===-----------------------------------------------------
TX-S      |             0 |       | TX: S frames sent                           
TX-U      |             5 |       | TX: U frames sent                           
TX-I      |             0 |       | TX: I frames sent                           
TX-DISC   |             0 |       | TX: Disconnect                              
TX-DM     |             0 |       | TX: Disconnected-Mode                       
TX-REJ    |             0 |   E   | TX: Reject                                  
TX-RR     |             0 |       | TX: Receiver-Ready                          
TX-RNR    |             0 |       | TX: Receiver-Not-Ready                      
TX-SABME  |             5 |       | TX: Set Asynchronous Balanced Mode Extended
TX-UA     |             0 |       | TX: Unnumbered Acknowledgement              
TX-UN     |             0 |       | TX: Unnumbered Information                  
RX-S      |             0 |       | RX: S frames received                       
RX-U      |             0 |       | RX: U frames received                       
RX-I      |             0 |       | RX: I frames received                       
RX-DISC   |             0 |       | RX: Disconnect                              
RX-DM     |             0 |       | RX: Disconnected-Mode                       
RX-REJ    |             0 |   E   | RX: Reject                                  
RX-RNR    |             0 |       | RX: Receiver-Not-Ready                      
RX-RR     |             0 |       | RX: Receiver-Ready                          
RX-SABME  |             0 |       | RX: Set Asynchronous Balanced Mode Extended
RX-UA     |             0 |       | RX: Unnumbered Acknowledgement              
RX-UN     |             0 |       | RX: Unnumbered Information                  
RX-INV-S  |             0 |   E   | RX: Invalid S frames received               
RX-INV-U  |             0 |   E   | RX: Invalid U frames received               
RX-INV-I  |             0 |   E   | RX: Invalid I frames received               
---------------------------------------------------------------------------------
 Flag description: G = Global counter | E = Error condition | A = Alert
-----------------------------------------------------------------[ 38 counter ]--
+OK

This is from a back-to-back E1 PRI line of my current test setup, Point-To-Multipoint (BRI) lines have a few more counters due to TEI management being active. (Yes, the red marker for actual errors is in the CLI too.)

I’m in the middle of some larger code changes, so it will take a while for this and other improvements to hit any publicly-visible repository.

#2 One of my favourites

People asking on an IRC channel which option to use for command “X”…

…and waiting for >10 minutes(!) for an answer.

Reading that manpage yourself would have been _a lot_ faster.

#1 Smart people…

… need to use an irc bot to execute c statements to look up (single) ASCII characters (in this case: printf(“%d”, (int)’\n’)).

(Idiots, just like me, use an ASCII table for that task.)

New server…

Slowly moving services to a new root server and i can finally send the old one into retirement.

So, goodbye aura.netdomination.org, you’ve served me well over the past six (or seven?) years, hosting thinks like tracker.netdomination.org, primary DNS server and my personal webspace (= this blog, the old one and a ton of random opensource-related files).

And welcome “whatever i’m going to call you”.netdomination.org, new home of my blog and a bunch of other services that are going to move over, or will be added over time…

Firefox-3.6: Open related tabs at the end of the tab-bar

If you happen to not like Firefox-3.6′s new behaviour of opening related tabs next to the parent tab instead of at the right end of the tab-bar:

got to “about:config” and set “browser.tabs.insertRelatedAfterCurrent” to “false”.

Winter Season 2009/10

My list of things to (potentially) watch is pretty short for the upcoming season, too much stuff that is “meh” just from reading the description. (Here’s a nice chart of the upcoming season, with a short summary of the show’s story, thanks to Denizen / Chartfag).

  • Durarara!!: Maybe…  the trailer was a letdown, so i’ll have to watch the first few episodes to decide.
  • Dance in the Vampire Bund: Hmm, same for this one, bonus points for mystery/action/supernatural though.
  • Ookamikakushi: Mystery, so probably “yes”.
  • Omamori Himari: Harem + Comedy, who knows, first few episodes decide.
  • Fate Stay Night OVA: Liked the series, so “definitely yes” on this one.
  • Katanagatari OVAs: Interesting style, “yes”.

Most other things on the chart are on the “hell no”, “WTF??” (like “Qwaser of Stigmata” or “Chu-Bra!!”) or “maybe, if it unexpectedly turns out to be good”-lists and i’m not going to watch them initially (or never, for the stuff on the first two lists).

Autumn Season 2009

Missed this one thanks to my general blogging laziness, so instead this is just a short summary of what i watched:

  • Darker than Black – “Gemini of the Meteor” (aka Season 2): Liked it for the most part, the ending leaving room for a third season (IMHO). Now waiting for the upcoming OVA that is going to tell the story behing Hei’s and Yin’s relationship between the two seasons. Also grab the second season’s OST while it’s hot! Some nice tracks on it (if you happen to like eletronic music, some examples: 1 2).
  • To Aru Kagaku no Railgun (“A certain scientific railgun”): Still running, based on the story of “To Aru Majutsu no Index“.
  • Nyan Koi: First season is finished, waiting for the second. The usual harem + comedy combination, but it’s got its funny moments (+ bonus points for cute female lead) so i kept on watching it.
  • Bakemonogatari: IMHO one of the gems of the autumn 2009 season, bonus points for style and female lead verbally abusing the male lead character :D Watch this if you like the Sayonara Zetsubo Sensei (1 2 3 OVA) series too.  (Note: Only the first twelve episodes aired on TV, there are a couple of Web-only episodes too (13 – 15).)
  • Eve no Jikan (“Time of Eve”) and Kara no Kyoukai (“The Garden of Sinners”): Not exactly part of the autumn season, but both are complete now, that’s why i mention them here too. Kara no Kyoukai definitely worth watching (as always IMHO).

This week’s favourite song…

The Prodigy – Warrior’s Dance  (video on youtube)

mod_ssh: libssh-0.4.0 update

mod_ssh’s bundled version of libssh has been updated to version 0.4.0. Parts of mod_ssh had to be fixed to compile with the new libssh version and a couple of things have been improved in the process (e.g. error handling in the load function and the “ssh” api command).

No new features otherwise.

NOTE: There still seems to be an issue with buffer handling / ANSI control sequences and reloading mod_ssh kills FreeSWITCH with a SIGBUS.

UPDATE: ANSI control sequence corruption has been fixed (commit 33c6ee7…).

FreeSWITCH ebuilds updated

Ebuilds for FreeSWITCH-1.0.5_pre3 and FreeSWITCH-sounds-1.0.12 are now in the axsentis-overlay.

Next Page »