Humeur
For fun : HE IPv6 Sage certified :)
To supply my lab studies...
We are #CharlieHebdo
Happy new year 2015 !

I wish you all the best for this new year ! I wish you lot of bandwidth, O% packet loss, low latency and good CCIE studies :)
Tips about ASR9K interfaces
I don’t know if it can be useful for someone, but I share :
To know about optic budget :
RP/0/RSP0/CPU0:ASR9K-01#show controllers tenGigE 0/0/0/2 phy
Tue Dec 9 18:10:41.280 CET
SFP EEPROM port: 2
Xcvr Type: SFP
Xcvr Code: SFP-10G-ER
Encoding: 64B66B
Bit Rate: 10300 Mbps
Link Reach 9u fiber (Km): 40000 meter
Link Reach 9u fiber (100m): 25500 meter
Link Reach 9u fiber (100m): 25500 meter
Vendor Name: CISCO-FINISAR
Vendor OUI: 00.90.65
Vendor Part Number: FTLX1671D3BCL-C4 (rev.: A )
Laser wavelength: 1550 nm (fraction: 0.00 nm)
Optional SFP Signal: Rate Sel, LOS
Vendor Serial Number: FNS181206PL
Date Code (yy/mm/dd): 14/03/17 lot code:
Diagnostic Monitoring: DOM, Int. Cal.,
Enhanced Options: SW RX LOS Mon., SW TX Fault Mon, SW TX Disable, Alarm/Warning Flags
[...]
Thresholds: Alarm High Warning High Warning Low Alarm Low
Temperature: +75.000 C +70.000 C +0.000 C -5.000 C
Voltage: 3.630 Volt 3.465 Volt 3.135 Volt 2.970 Volt
Bias: 100.000 mAmps 95.000 mAmps 55.000 mAmps 50.000 mAmps
Transmit Power: 5.012 mW (7.00 dBm) 2.512 mW (4.00 dBm) 0.339 mW (-4.70 dBm) 0.135 mW (-8.70 dBm)
Receive Power: 1.585 mW (2.00 dBm) 0.794 mW (-1.00 dBm) 0.026 mW (-15.80 dBm) 0.011 mW (-19.79 dBm)
Temperature: 41.539
Voltage: 3.319 Volt
Tx Bias: 81.050 mAmps
Tx Power: 1.693 mW (2.29 dBm)
Rx Power: 0.008 mW (-21.02 dBm)
Oper. Status/Control: Rx Rate Select,
More to see on the right…
jquery - jqgrid : Custom delete handler
It may possible you are face off the problem to synchronize some other items in your GUI when you delete a row in your jqgrid.
You can use this tip to do it :
var myDelOptions = {
onclickSubmit: function(options, rowid) {
var grid_id = $.jgrid.jqID($( "#tip" )[0].id),
grid_p = $( "#tip" )[0].p,
newPage = grid_p.page;
// reset the value of processing option which could be modified
options.processing = true;
// delete the row
$( "#tip" ).delRowData(rowid);
$.ajax({
url: 'backend/ip.php',
type: 'POST',
data : 'oper=del&id=' + rowid,
dataType: "text",
success: function(data, status, xr) {
$( "#troute" ).trigger("reloadGrid");
$( "#tip" ).trigger("reloadGrid");
},
error: function(e) {
//called when there is an error
//console.log(e.message);
}
});
$.jgrid.hideModal("#delmod"+grid_id,
{gb:"#gbox_"+grid_id,
jqm:options.jqModal,onClose:options.onClose});
if (grid_p.lastpage > 1) {// on the multipage grid reload the grid
if (grid_p.reccount === 0 && newPage === grid_p.lastpage) {
// if after deliting there are no rows on the current page
// which is the last page of the grid
newPage--; // go to the previous page
}
// reload grid to make the row from the next page visable.
$( "#tip" ).trigger("reloadGrid", [{page:newPage}]);
}
return true;
},
processing:true
}; // fin variable
$("#tip").jqGrid({
url: "backend/ip.php",
datatype: "xml",
mtype: "GET",
colNames: [" ", "Prefix", "Longueur", "Device"],
colModel: [
{ name: 'myac', width:80, fixed:true, sortable:false, resize:false,
formatter:'actions', formatoptions:{editbutton: false, onedit:null,
delbutton:true, delOptions: myDelOptions}},
{ name: "prefix", width: 125, align: "center" },
{ name: "longueur", width: 100, align: "center" },
{ name: "device", width: 75, align: "center" }
],
[...]
caption: "Affectation IP / Intf"
});
[...]
The great thing is that you are able to make some data / gui treatment. Here I make a data update by means of a jquery ajax call and update jqgrids by means of two trigger(“reloadGrid”) calls.
xBSD : new releases are in the place.
For those of you which follow BSD branches :
- OpenBSD-5.6 are in pre-order (to know more about it : http://www.openbsd.org/plus56.html) ;
- NetBSD-6.1.5 (http://www.NetBSD.org/releases/formal-6/NetBSD-6.1.5.html) ;
- NetBSD-6.0.6 (http://www.NetBSD.org/releases/formal-6/NetBSD-6.0.6.html)
Have fun with this great software :)
Holidays !
It was holidays with family for two weeks. It was really peaceful.

Come back to CCIE studies and some blog posts begin of september.
Hope to see you soon on this blog. Christophe




