Blogs

Ritesh Raj Sarraf's picture

Fibre Channel over Ethernet

Fibre Channel over Ethernet (FCoE) is a computer network technology that encapsulates Fibre Channel frames over Ethernet networks. This allows Fibre Channel to use 10 Gigabit Ethernet networks (or higher speeds) while preserving the Fibre Channel protocol. The specification was part of the International Committee for Information Technology Standards T11 FC-BB-5 standard published in 2009 (As descripted on Wikipedia)

I just orphaned the FCoE packages for Debian. I don't really have the time and enthusiasm to maintain FCoE any more. The packages may not be in top notch shape, but FCoE as a technology, itself did not see many takers. The popcon stats are low.

In case anyone is interested to takeover the maintenance, there is a pkg-fcoe group on alioth. There are 4 packages that build the stack: lldpad, libhbaapi, libhbalinux and fcoe-utils.

AddThis: 

Categories: 

Keywords: 

Ritesh Raj Sarraf's picture

Laptop Mode Tools 1.65

I am very pleased to announce the release of Laptop Mode Tools, at version 1.65

This release took a toll given things have been changing for me, both personally and professionally. 1.64 was released on September 1st, 2013. So it was a full 9 month period, of which a good 2-3 months were procrastination. That said, this release has some pretty good bug fixes and I urge all distribution packagers to push it to their repositories soon. While I'd thank all contributors who have helped make this release, a special thank you to Stefan Huber. Stefan found/fixed many issues, did the messy code clean up etc.. Thank you.

Worthy changes are mentioned below. For full details, please refer to the git commit logs.

1.65 - Wed Jun 18 19:22:35 IST 2014
    * fix grep error on missing $device/uevent
    * ethernet: replace sysfs/enabled by 'ip link down'
    * wireless-iwl-power: sysfs attr enbable -> enabled
    * wireless-iwl-power: Add iwlwifi support
    * Use Runtime Power Managemet Framework is more robust now. Deprecates module
      usb-autosuspend

    * Fix multiple hibernate issue
    * When resuming, run LMT in force initialization mode
    * Add module for Intel PState driver
    * GUI: Implement suspend/hibernate interface


 

AddThis: 

Categories: 

Keywords: 

Ritesh Raj Sarraf's picture

Basis B1

 

Starting yesterday, I am a happy user of the Basis B1 (Carbon Edition) Smart Watch

The company recently announced being acquired by Intel. Overall I like the watch. The price is steep, but if you care of a watch like that, you may as well try Basis. In case you want to go through the details, there's a pretty comprehensive review here.

Since I've been wearing it for just over 24hrs, there's not much data to showcase a trend. But the device was impressively precise in monitoring my sleep.

 

Pain points - For now, sync is the core of the pains. You need either a Mac or a Windows PC. I have a Windows 7 VM with USB Passthru, but that doesn't work. There's also an option to sync over mobile (iOS and Android). That again does not work for my Chinese Mobile Handset running MIUI.

AddThis: 

Categories: 

Keywords: 

Ritesh Raj Sarraf's picture

Windows 7 Profile Synchronization

Lately, for my day job (to be more efficient for the time I spent), I am required to use Windows, back again. :-)

It is great to be back. By back, I mean using Windows for some of the workflows. All these years, I've been using Linux based tools (Debian, Kontact | IceDove, Konq | Chromium | IceWeasel etc) to get my job done. It is great to try back Windows for some of the workflows.

So my Guest VM is a Windows 7 Client. It is connected to my corporate domain. But interestingly, we do not use Roaming Profiles. That means, if I corrupt my Windows VM, I lose all my local changes. PS: And it did happen twice. That's why you are reading this blog entry. So don't procrastinate.

Back when interactinge with Win2K Client, IIRC, there was an option to specify the location of your profile. I am not sure if that option really was present or was it just my memory.

Anyways, my intent was to look for something which would allow me to sync my profile to a network location, which, I could map to a VirtualBox map, pointing to a Linux File System location. That'd allow me to have a copy of the Windows profile handy, in case the Guest VM ever got lost.

So what do we have???? Microsoft provides the Sync Center tool, which is intended to synchronize and make available your network files / folders.  BUT NOT vice versa. :-( I though MS was good at providing choice but they seem to have been choosing the Apple route.

With Sync Center gone, what other choices do we have??? My intent is to run something from within the Guest VM, and not externally (like samba tools, rsync etc). I also desire to run something native and not a 3rd party, for obvious reasons.

So that brings me to SyncToy. This tool is something I had never heard of before, but then, I never ran into a requirement like this....... Since the very first run, I have been happy and impressed with this tool. Below I'll give you the reasons why....

  • Simplicity - Yeah!!! I like the simplicity they've provided. The screenshot should say it all..
  • Operating Modes - The tool has 3 opeating modes. The one I use is Echo, which as the name suggests, will echo from LHS to RHS
  • Regex Filter - So in within the Profile Folder that I backup, I do not want to backup the Outlook Folder. That data is anyways frequently backed up by my MS Outlook client to the Exchange server. And also, that folder cache is bloatedly big. SyncToy made me happy here too. 
  • Execution Summary - With all the settings in place, just initiate the run and you see the following. Hmmmmm!!!! But run it always, manually. Don't I have a better (cron) job????
  • Windows Cron - Here you go.... I desired to have it run every 12 hrs. But the interface is shy to show. And I'm lazy to poke..

AddThis: 

Categories: 

Keywords: 

Ritesh Raj Sarraf's picture

Laptop Mode Tools 1.64

I just released Laptop Mode Tools @ version 1.64. And am pleased to introduce the new graphical utility to toggle individual power saving modules in the package.

 

 

The GUI is written using the PyQT Toolkit and the options in the GUI are generated at runtime, based on the list of available power saving modules.

 

Apart from the GUI configuration tool, this release also includes some bug fixes:

  • Don't touch USB Controller power settings. The individual devices, when plugged in, while on battery, inherit the power settings from the USB controller
  • start-stop-programs: add support for systemd. Thanks to Alexander Mezin
  • Replace hardcoded path to udevadm with "which udevadm". Thanks to Alexander Mezin
  • Honor .conf files only. Thanks to Sven Köhler
  • Make '/usr/lib' path configurable. This is especially useful for systems that use /usr/lib64, or /lib64 directly. Thanks to Nicolas Braud-Santoni
  • Don't call killall with the -g argument. Thanks to Murray Campbell
  • Fix RPM Spec file build errors
The Debian package will follow soon. I don't intend to introduce a new package for the GUI tool because the source is hardly 200 lines. So the dependencies (pyqt packages) will go as Recommeds or Suggests

AddThis: 

Categories: 

Keywords: 

Pages

Subscribe to RSS - blogs