How to

From Bosslinux
Jump to: navigation, search


How to add fonts in Boss?

 In the system menu, goto preferences -> Font,a window will appear click "Details" button which is in the 
bottom of the window.This opens a new window. Here, click on the "Go to font Folder" button, which opens
up a file browser of fonts folder. Now copy the font which you have and paste it into this font folder.


How to install flash player in Iceweasel?

   Download install_flash_player_10_linux.tar.gz from the 
downloaded compressed file using the command tar -xvzf install_flash_player_10_linux.tar.gz. After extracting
the file you will get a file named "". Copy this file into /usr/lib/mozilla/plugins,
and then restart iceweasel.

How to enable wifi in BOSS?

    Add the following lines in the /etc/apt/sources.list
       " savir main non-free"
      and install firmware-iwl-wifi by running
      "apt-get install firmware-iwlwifi".This enables wifi in Boss.

How to add calendar support to Icedove

  To add calendar support in Icedove, install iceowl-extension.

How to boot the system from USB device?

Step 1: Install Unetbootin

Click on System → Administration → Synaptic Package Manager In that window right click on unetbootin and select mark for installation and click on apply. Unetbootin gets installed.

Step 2: Open UNetbootin Application

Click on Applications → System Tools → Unetbootin

The UNetbootin window appears on the screen , in that choose the distribution as desired (for BOSS select Debian Distribution and select the other field as Testing_HdMedia)

Download vmlinuz and initrd.gz from the BOSS repository by clicking on the following link

In the custom field Browse for vmlinuz in the kernel field and initrd .img in the initrd field from the specified location in your system.

Step 3: Insert a formatted USB Device
Note : To format a USB device right click on it and select format

Once it gets detected and displayed on the window and click ok now a unid folder is created inside your USB device.

Step 4: Edit your BIOS setup and save changes
Restart your system and press delete button to enter into the 'BIOS Set up' utility.

Make the desired changes in your boot menu so that the OS boots up from the USB device. Save the configuration and quit by pressing F10.

Step 5: Restart your system
Restart your machine , now your system boots from the OS image that was stored in your USB device.

Linux to linux printer sharing

Step 1:Configure your printer locally

Step 2:To share your local printer with your neighbor, do the following things
Enable the option by
Server settings → Publish shared printers connected to this system

Step 3:Now go to neighbor system (the system should be in the same LAN)
Click as follows
System → Administration → Printing
Now click “ADD” , then click on the “Network printer”, in that click “Find Network printer”,
enter the ip of the shared printer & click “Find”
By this way local printers are shared in the LAN using gnome-cups.

How to enable automatic login in BOSS ?

You can enable auto login in BOSS using the following 3 simple steps.

Step 1:Launch GDM Login Window in BOSS
press Alt + F2 and enter “gksu /usr/sbin/gdmsetup” in the run application window as shown below.
This will launch the GDM Login Window.


Fig: Press Alt+F2 to invoke Run Application window
Click on System -> Administration -> Login Window, as shown below.


Fig: Login Window Selection

Step 2 Enter Administrator Password
This will prompt for the administrator (root) password as shown below.


Fig: Enter Administrator Password to Launch Login Window

Step 3 : Go to Security Tab and Enable Automatic Login
In the login window preferences select the ‘Security’ tab. Select the check box ‘Enable Automatic login’,
and then select the user to be ‘automatically logged in’ from the drop down box.


Fig: BOSS Automatic Login Without Userid and Password
BOSS automatic login setup is done. After this change, whenever you boot the system it will be automatically login
using this user account without displaying the login window prompt.

Note :If you have wireless setup on your system, when you reboot for the automatic login, the system will login
without asking for password. However after login, you may get the following pop-up message, where you have to enter your password.
Window Title: Unlock Keyring
Heading: Enter password for default keyring to unlock
Message: The application ‘NetworkManager Applet’ (/usr/bin/nm-applet) wants access to the default keyring, but it is locked.
Password: xxxxx
If you want to avoid this BOSS Unlock keyring message, pam_keyring PAM module will help you to automatically unlock the gnome keyring.
If you don’t have wireless enabled, you don’t need to worry about the Unlock keyring pop-up.

Open Office Issues:

Issue 1:After creating the table plcae cursor position in any of the table cells ,
type following “ (1)” after pressing “Tab” key this will rendered as -1

Solution :

After typing “(1)” pressing “SPACE BAR” or “ENTER” Key solve this issue.

Issue 2 :Solve fraction Number is recognized as date or specified form defined by default
When typing in the table cell content as fraction like 3.3.0 it will automatically rendered as a date format.

Solution :
Steps follows

step 1: Type 3.3.0 in the table cell.


step 2: Then move the cursor in to another will automatically changes to the 03/03/00 .


step 3: Place Cursor in the any of the Table Cell.Then Right Click in the Table Cell.


step 4: It shows the options. The 'Number Recognition' is selected by default. Un select the option then you type 3.3.0 it will not change to date format.


How to configure MTS MBlaze data card in BOSS?

i) First insert the MTS MBlaze data card on USB port.

ii) Then open the terminal and type'wvdialconf' to get the configuration details about the connected modem.

Mts 1.jpg

iii) Then open the wvdial.conf in the path /etc/wvdial.conf and update the configuration file by updating the phone, username and password only like the following

Before editing the configuration file

Mts 4.png

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 9600
Phone =
Username =
Password =

After editing the configuration file

Mts 2.jpg
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 9600

Phone = #777
Username =
Password = mts

iv) Then type the following command in terminal

$sudo wvdial

Mts 3.jpg

v) Now MTS modem is connected and get the IP address and DNS server address automatically.

How to Configure Lexmark Scanner in BOSS?

Step 1:
In order to take the scanning of a document across the LAN
open the web browser iceweasel, then type the IP Address of the Shared Network MFP (Lexmark) connected .


Step 2:


Now Click “Scan profile” option in middle left side of Opened Page.
Then Click “Create Scan Profile” Dynamically for the current user logged in system in the LAN.

Step 3:


Now it pop a window to configure the profile for currently logged in to the user.
But the window shows an message “your browser does not have java support”.
To Solve this issue install “sun-java6-plugins” package to support java.

Step 4:


Login as a administrator user at terminal or use sudo package_name install the package
or synaptic manager to install the package from BOSS Repository.

apt-get install sun-java6-plugins

sudo apt-get install sun-java6-plugins

Step 5:


Installation is progressing

Step 6:


Click “OK” to continue the installation.
Step 7:


Click “Yes” to continue the installation.

Step 8:


“sun-java6-plugins”Package was installed in the system and iceweasel is asking to restart the browser.

Step 9:


To Confirm the application to run on the BOSS Click on the option “Run”.

Step 10:


select the custom settings for particular by choosing different options like default
content ,darkness, Color, Resolution options and Page Options ,Advanced Options, ..etc.

Step 11:


Click “Browse” Choose a location to save the scanned file in the local system
leaving the option to default it will stored on “/home/boss/image.pdf”
user name is “boss”
You must give Scan Name or Profile Name for particular user to identify the profile across the network

Step 12:


The Profile is created successfully and ready to receive the scanned document from the Lexmark Scanner.

Step 13:


When Scanning how much size is recevied form scanner device.
To See the Scanned Document on the local system Click “Launch” option.

HP LaserJet Printer Configuration in BOSS

This process will common for all HP Printers like HP LJ P 1007, P1020,P1020 plus,1022,3050 MFP, M 5035 MFP,P 2015N and Configuring the HP Fax device,for Fax Number needed.

Step 1:To configure the HP Laser Jet 1020 open the terminal and type the following

hp-setup -i

“i” denotes setup process with interactive mode

This setup need the internet connection to download the appropraite plugins. Other wise download the appropriate plugin.

Step 2:
In this step choose the printer connection type one of the following

0 usb
1 net network printer
2 par parallel port(LPT)

After entering the type as usb then input is '0'

Step 3:
Then this idenify the device connected USB Port and begin to install the plugin by asking

d download from interner
p specify the path
q quit the hp-setup

input is d then it will start the download and proceeds the installation process

Step 4:
Installation is starts with license agreement page to install agree the terms and conditions otherwise cancel if do not wish to agree and quit the installation.

Step 5:
Then asking the name for the print queue with the 3 Options
m=use model name: “Hp_Laser-jet 1020”
choose the m to name the print queue.

Step 6:
Then it will find the respective ppd file name and it will ask whether the name appeared ppd file is the correct one with 3 options

Step 7:
Then installation ask you want enter the additional information or notes for this printer
with q=quit option.Then it will the add the print queue to CUPS.

Step 8:

installation process asks whether you want print the test page with 3 options

if yes test page is send to print.

Configure the Network Device in BOSS With Live & Installable DVD

Because of the live ISO installed it was unable to detect the network device and we are not able configure the network device.

Solution to this issue we open the /etc/network/interfaces file do the changes follows

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp //modified this one
iface eth0 inet static //modified this one

then restart the network service by type it in command line

sudo /etc/init.d/networking restart

Then Network device is configured sucessfully. --

GRUB Recovery and Windows XP Recovery After Installing the BOSS

Issue 1:

We installed in the Under Secretary to Govt having Preloaded Windows XP OS.
But it is not booted.
HCL EC2 PC Machine


1.Boot the System With BOSS Live DVD.
2.Open the System -> GParted and check whether the active partition flags set.
3.If default Linux Installed partition is set.we have to set Windows XP installed partion as a active partition.then it will load the grub loader.

Issue 2:

After recovering the grub loader it shows multiple boot entries in the boot menu  and Windows XP entry is missing from it.


1.Open the grub.cfg file in the directory path is: /boot/grub/grub.cfg with editing permission.

2.Keep one entry Delete all the remaining entries from the grub.cfg file.

3.Add the Windows XP entry in grub.cfg file.
Windows XP {
set root=(hd0,msdos1)
search --no-floppy --setuuid 00731573-1fc0-4e73-9a0f-5d4767c7da9e
chainloader +1

/dev/sda 00731573-1fc0-4e73-9a0f-5d4767c7da9e

4.Restart the System. Grub is loaded with optimal entries and select the windows xp entry then windows xp loaded successfully.

Configuring TVS MSP Classic 455 and TVS 355 Marathon XL Printer In BOSS

1.Open the System -> Printing -> add
2.Then Select the Printer Connected to Parallel Port or Detected Printer name is TVS MSP 455XL Classic
3.Before Proceed you check out the Path of Downloaded PPD file.Download PPD file from here ""
4.Choose the ppd file named TVSE9W136COL.ppd.Download TVS 355 and 455 Marathon driver from here"
5.And Finish the Configuration Steps by entering the location and Printer Identification.
6.Printer Was Successfully Configured

Installation Procedure of HP 8300 Scanner

1. Login as root user.

2. Create a new folder as “scanner” on the desktop.

3. Copy the to the “scanner” folder

  Download from this link 

4. Open the scanner folder, right click the and choose Extract and select Extract Here.

5. A Folder will be created as hp8300v2.</br/>

6. Go to the Konsole Mode.

7. Type the command : cd /

8. Type the command : tar -xvzf /root/Desktop/scanner/hp8300v2/hp8300.tgz

9. Type the command : tar -xvzf /root/Desktop/scanner/hp8300v2/libsane.tgz

10. Power on the Scanner.

11. To check whether the scanner installed successfully by typing the command scanimage -L

12. Edit the file /etc/sane.d/dll.conf by using the command
vi /etc/sane.d/dll.conf
Press “insert” key
Type hp8300 (without # symbol) after the line #hp5400

To Save the File : Press “ESC” key and then Press “Shift : wq”

13. Reboot.

14. To Scan the image :

     1. Select K Menu -> Images -> Scanning -> kooka.
2. Select K Menu -> Images -> Scanning -> xsane

Configuring Steps for Vodafone 3G Card on BOSS 4.1

1.Insert the 3G USB Stick Device to PC.

2.After the Device Detected run following command in terminal

3.After modem was detected edit the /etc/wvdial.conf

gedit /etc/wvdial.conf

phone = *9***1#

username = vodafone

password = vodafone

4. Then issue following command at the terminal.

5.Device Configured Successfully

How to Install Bluetooth Driver for Atheros


ath3k is the Linux Bluetooth driver for Atheros AR3011/AR3012 Bluetooth chipsets.

Contents 1.ath3k 2.Firmware 3.AR3011 over USB 4.AR3012 over USB 5.How to tell AR3011 and AR3012 6.AR3001/AR3002 over UART


For AR3011, you can find the "ath3k-1.fw" on the linux-firmware.git tree: git:// For AR3012, you can find the "AthrBT_0x01020200.dfu" and "ramps_0x01020200_26.dfu" or "ramps_0x01020200_40.dfu" on the linux-firmware git tree: git://

AR3011 over USB

This is supported through CONFIG_BT_ATH3K, merged upstream as of 2.6.33. If you have an older kernel you can use stable compat-wireless-2.6.33 or later tarballs.

AR3011 with SFLASH configurations

When AR3011 ships with SFLASH configurations upon device load the AR3011 will actually appear to the host system as a generic USB Bluetooth device and requires uploading of firmware onto the device to re-enumerate itself as an AR3011 device. You need to add the VID/PID of your device in both the btusb.c blacklist and the ath3k.c support list. You can refer to an example here

AR3012 over USB This is supported through CONFIG_BT_ATH3K, merged upstream as of 3.0.9. Like AR3011 with SFLASH configuration, you need to add the VID/PID of your device in both the btusb.c blacklist and the ath3k.c support list to load AR3012 firmware. You can refer to what it's done for 0x0cf3/0x3004 one.

How to tell AR3011 and AR3012 You can use lsusb -v to check the device descriptor. If it's AR3011, the iProduct value is 0. If it's AR3012 the iProduct value is 2. ]

AR3001/AR3002 over UART This is supported through CONFIG_BT_HCIUART_ATH3K, merged upstream as of 2.6.36 and BlueZ 4.77. You can find AR3001/AR3002 firmware on the linux-firmware git tree: git://

To Turn HDMI Audio On or Off

Using udev to automatically turn HDMI audio on or off

Note: This will only work if the driver supports udev; NVIDIA's proprietary one, for instance, does not. We now consider the situation where you have a laptop and want HDMI audio only when you have the HDMI cable plugged in.

The code in this section comes from The Arch Linux Forums.

We create a udev rule (for processing the cable connect/disconnect events), two different ALSA configuration files, and a script that switches between these configurations.

First create /etc/alsa/ if it doesn't exist yet; it will house the configuration files and the switcher script: -d /etc/alsa/ || sudo mkdir -v /etc/alsa

Place inside this directory the following files (which you may wish to tweak as you see fit): /etc/alsa/hdmi-switch

  1. ! /bin/bash

set -x export DISPLAY=:0 hdmi_status="$(cat /sys/class/drm/card0-HDMI-A-1/status)" USERID="$(cat /var/run/ConsoleKit/database | grep -B 6 is_active=true | grep uid= | cut -f 2 -d '=')" USER="$(grep $USERID /etc/passwd | cut -f 1 -d ':')"

if $hdmi_status == "disconnected" ; then

       [[ $(pgrep X) > 0 ]] && su $USER -c "xrandr --output HDMI-1 --off"


       [[ $(pgrep X) > 0 ]] && su $USER -c "xrandr --output LVDS-1 --mode 1920x1080 --auto --output HDMI-1 --auto --right-of LVDS-1"


ln -sf "/etc/alsa/asound.hdmi-$hdmi_status" /etc/asound.conf systemctl restart alsa-restore

exit 0 /etc/alsa/asound.hdmi-connected pcm.!default {

   type plug
   slave.pcm "dmixer"


pcm.dsp0 {

   type plug
   slave.pcm "dmixer"


pcm.dmixer {

   type dmix
   ipc_key 1024             
   ipc_key_add_uid 0
   ipc_perm 0666                
   slave {
       pcm "hw:0,3"    # HDMI CARD AND DEVICE
       period_time 0
       period_size 1024
       buffer_size 8192
       rate 48000 #or 44100


ctl.dmixer {

   type hw
   card 0

} /etc/alsa/asound.hdmi-disconnected pcm.!default {

  type plug
  slave.pcm "dmixer"


pcm.dsp0 {

  type plug
  slave.pcm "dmixer"


pcm.dmixer {

  type dmix
  ipc_key 1024                
  ipc_key_add_uid 0
  ipc_perm 0666           
  slave {
      pcm "hw:0,0"      # LOCAL CARD AND DEVICE
      period_time 0
      period_size 1024
      buffer_size 8192
      rate 48000 #or 44100


ctl.dmixer {

  type hw
  card 0


The two asound.conf versions include dmix settings and allow merging of user permissions so that, for example, the mpd user and your regular user can access it at the same time.

You may now test that the switcher script works by running,

  1. chmod +x /etc/alsa/hdmi-switch
  2. /etc/alsa/hdmi-switch

You should find that you can successfully obtain HDMI audio output when you run the script while the cable is plugged in. You should be able to restore your default audio output by unplugging the cable and manually running the script again.

Once you have that working, we automate the process by adding the udev rule: /etc/udev/rules.d/hdmi.rules

SUBSYSTEM=="drm", ACTION=="change", RUN+="/bin/bash /etc/alsa/hdmi-switch"

To make udev incorporate the new rule immediately, reload all rules:

  1. udevadm control --reload-rules

Issues faced in BOSS

Brightness function key not working in BOSS :<b>

Workarounds for Laptops for non functioning Function keys for increasing and decreasing brightness (mostly Fn+F3 and Fn+F4 ) of the monitor.

<b>Solution 1:

Enabling through kernel options.

Open a terminal (Program - Accessories - Terminal) . Type sudo gedit /etc/default/grub Find the line that says: GRUB_CMDLINE_LINUX="quiet splash" <b> Edit it so it says: <b>GRUB_CMDLINE_LINUX="quiet splash acpi_backlight=vendor" Save and exit Run the command sudo update-grub Reboot the system.

Solution 2:

Enabling function keys in keymap. Open a terminal (Program - Accessories - Terminal) Type sudo gedit /usr/share/hal/fdi/information/10freedesktop/30-keymap-misc.fdi

Look for the Laptop model , say Samsung. Go to the Samsung section , which reads as below.

<match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix_ncase="samsung">

The next line lists all the supported models in Samsung. Eg:

<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains_outof="NC10;SP55S;SQ45S70S;SX60P;SX30S;R5 9P/R60P/R61P;Q210;Q310;X05">

Add your model name along with the existing list. Say adding the model “NC20” . The above line becomes

<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains_outof="NC10;NC20;SP55S;SQ45S70S;SX60P;SX30S;R5 9P/R60P/R61P;Q210;Q310;X05">

Save the file and restart the machine.

Solution 3:

Setpci is a utility for querying and configuring PCI devices. The brightness can be adjusted using this tool.

sudo setpci -s 00:05.0 F4.B=70

The above command sets the monitor brightness to 70. This may vary from 0-100 depending upon the monitor.

Solution 4:

Write the new brightness value directly to the device.

sudo echo $NEW_BRIGHTNESS > /sys/class/backlight/acpi_video0/brightness

Above command works if the acpi module works well with the card.

Solution 5:

If none of the above method works, then it means that the Video driver for the VGA card is not setup right. Run the command

sudo lspci -vv

and look for the driver that the VGA card is assigned with. Upgrade the kernel module for support for new card.

Wifi not working in BOSS:

Scenario 1:

The Wireless card detects and is shown in the Network Manager, but not detecting the wireless networks.


This happens when the appropriate card misses required firmware. Check out the network card and install proper firmware packages. Open terminal and run sudo lspci -vv

Look for the Ethernet controller entry in the output and install the appropriate firmware.

For Intel cards:

Binary firmware for Intel Wireless 3945, 4965 and 5000-series cards , run sudo apt-get install firmware-iwlwifi

This package contains the binary firmware for Intel Wireless 1000, 3945, 4965, 5100, 5300, 6000 and 6250 cards supported by the iwl3945 and iwlagn drivers.


* Intel Wireless 1000 firmware, version (iwlwifi-1000-3.ucode)
* Intel Wireless 3945 firmware, version (iwlwifi-3945-1.ucode)
* Intel Wireless 3945 firmware, version (iwlwifi-3945-2.ucode)
* Intel Wireless 4965 firmware, version (iwlwifi-4965-1.ucode)
* Intel Wireless 4965 firmware, version (iwlwifi-4965-2.ucode)
* Intel Wireless 5100, 5300 and 5350 firmware, version 5.4.A.11 (iwlwifi-5000-1.ucode)
* Intel Wireless 5100, 5300 and 5350 firmware, version (iwlwifi-5000-2.ucode)
* Intel Wireless 5150 firmware, version (iwlwifi-5150-2.ucode)
* Intel Wireless 6000 firmware, version (iwlwifi-6000-4.ucode)
* Intel Wireless 6005 firmware, version (iwlwifi-6000g2a-5.ucode)
* Intel Wireless 6030 firmware, version (iwlwifi-6000g2b-5.ucode)
* Intel Wireless 6250 firmware, version (iwlwifi-6050-4.ucode)
* Intel Wireless 6250 firmware, version (iwlwifi-6050-5.ucode)

Binary firmware for Intel WiMAX Connection sudo apt-get install firmware-intelwimax This package contains the binary firmware for Intel WiMAX Connection devices supported by the i2400m-usb driver.


* Intel WiMAX Connection 2400 USB firmware, version 1.4 (i2400m-fw-usb-1.4.sbcf)
* Intel WiMAX Connection 2400 USB firmware, version 1.5 (i2400m-fw-usb-1.5.sbcf)
* Intel WiMAX/WiFi Link 6050 USB firmware, version 1.5 (i6050-fw-usb-1.5.sbcf)

Binary firmware for Intel Pro Wireless 2100, 2200 and 2915 sudo apt-get install firmware-ipw2x00

This package contains the binary firmware for Intel Pro Wireless 2100, 2200 and 2915 cards supported by the ipw2100 and ipw2200 drivers.


* Intel Pro Wireless 2100 firmware (bootstrap), version 1.3 (ipw2100-1.3.fw)
* Intel Pro Wireless 2100 firmware (ibss mode), version 1.3 (ipw2100-1.3-i.fw)
* Intel Pro Wireless 2100 firmware (monitor mode), version 1.3 (ipw2100-1.3-p.fw)
* Intel Pro Wireless 2200/2915 firmware (bss), version 3.1 (ipw2200-bss.fw)
* Intel Pro Wireless 2200/2915 firmware (ibss), version 3.1 (ipw2200-ibss.fw)
* Intel Pro Wireless 2200/2915 firmware (snf), version 3.1 (ipw2200-sniffer.fw)

This firmware is covered by the Intel Pro Wireless 2100 and 2200/2915 License. You must agree to the terms of this license before it is installed.

For Atheros cards:

Binary firmware for Atheros wireless cards ,

sudo apt-get install firmware-atheros This package contains the binary firmware for USB wireless network and Bluetooth cards supported by the ar9170, ath3k or ath9k_htc drivers.


* Atheros AR7010/AR7015/AR9018 (type 1) firmware (ar7010.fw)
* Atheros AR7010/AR7015/AR9018 (type 2) firmware (ar7010_1_1.fw)
* Atheros AR9170 firmware (ar9170.fw)
* Atheros AR9271 firmware (ar9271.fw)
* Atheros AR3011 firmware (ath3k-1.fw)

For Realtek cards:

Binary firmware for Realtek wired and wireless network adapters

sudo apt-get install firmware-realtek

This package contains the binary firmware for Ethernet adapters with the RTL8111D/RTL8168D chips supported by the r8169 driver; and wireless network cards with the RTL8192 and RTL8712 chips supported by the r8192_pci, r8192s_usb and r8712u drivers.


* Realtek RTL8192E boot code (RTL8192E/boot.img)
* Realtek RTL8192E init data (RTL8192E/data.img)
* Realtek RTL8192E main code (RTL8192E/main.img)
* Realtek RTL8192SU firmware, version 902B (RTL8192SU/rtl8192sfw.bin)
* Realtek RTL8105E-1 firmware (rtl_nic/rtl8105e-1.fw)
* Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
* Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)
* Realtek RTL8168E-1 firmware (rtl_nic/rtl8168e-1.fw)
* Realtek RTL8168E-2 firmware (rtl_nic/rtl8168e-2.fw)
* Realtek RTL8168E-3 firmware (rtl_nic/rtl8168e-3.fw)
* Realtek RTL8192SU/RTL8712U firmware (rtlwifi/rtl8712u.bin)

For Ralink cards:

Binary firmware for Ralink wireless cards sudo apt-get install firmware-ralink

This package contains the binary firmware for wireless network cards with the Ralink RT2501 [Turbo], RT2600, RT5201 [Turbo], RT5600, RT5201USB, RT2800P[D], RT2700P[D], RT2700E[D], RT2800E[D], RT2800U[D] or RT3000E[D] chipsets or RT3070/RT3071/RT3072 chips, supported by the rt61/rt61pci, rt73/rt73usb, rt2860sta, rt2870sta/rt2870, rt3070sta or rt3090sta drivers.


* Ralink RT2561 (RT2501/RT5201 chipset) firmware, version 1.2 (rt2561.bin)
* Ralink RT2561S (RT2501 Turbo/RT5201 Turbo chipset) firmware, version 1.2 (rt2561s.bin)
* Ralink RT2661 (RT2600/RT5600 chipset) firmware, version 1.2 (rt2661.bin)
* Ralink RT2760/RT2790/RT2860/RT2890 (RT2700P[D]/RT2700E[D]/RT2800P[D]/RT2800E[D] chipset) firmware, version 11 (rt2860.bin)
* Ralink RT2870 (RT2800U[D] chipset) firmware, version 12 (rt2870.bin)
* Ralink RT3070 firmware, version 17 (rt3070.bin)
* Ralink RT3071/RT3072 firmware, version 17 (rt3071.bin)
* Ralink RT3090 (RT3000E[D] chipset) firmware, version 19 (rt3090.bin)
* Ralink RT2571W/RT2671 (RT2501USB/RT5201USB chipset) firmware, version 1.8 (rt73.bin)

For Broadcom cards:

Binary firmware for Broadcom 802.11 wireless cards , run sudo apt-get install firmware-brcm80211

This package contains the binary firmware for wireless network cards with the Broadcom BCM4314, BCM43224 or BCM43225 chip, supported by the brcm80211 driver.


* Broadcom 802.11 firmware, version 610.809.0 (brcm/bcm43xx-0.fw)
* Broadcom 802.11 firmware header, version 610.809.0 (brcm/bcm43xx_hdr-0.fw)

Many Broadcom cards needs patching of kernel modules along with the firmwares. For models

BCM4306/3 BCM4311 BCM4312 BCM4318

the driver can be installed by running

sudo apt-get install firmware-b43-installer

This fetches the Broadcom drivers from their site and rebuild the kernel modules.

Installing REALTEK 8723ae driver in BOSS:

Support for the RTL8273AE-BT has been added by Realtek in the 92-series driver, version 0006.0514.2012. For unknown reasons, neither the Windows nor Linux drivers are available on their website (yet). But Realtek tech support has been providing a Dropbox link with the source code/firmware tarball which numerous users have reported as working.

Download the official driver from this

Install the appropriate linux-headers for your kernel (either linux-headers-2.6.32-5-686 or linux-headers-2.6.39-686-pae)

Change to the extracted driver's directory, build and install the driver:

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 make sudo make install

        Test the driver by loading it (this is a one-time step; after you reboot once, the driver should automatically load on every boot):

sudo modprobe rtl8723e

Installing Cedarview / CedarTrial Graphics drivers in BOSS :


Intel Graphics Atom Processor Cedarview , Cedartrail cards. Intel Atoms: CedarView (D2300, D2500, D2550, D2600, D2700) and Cedar Trail (N2600, N2700, N2800)

Intel Cedarview (GMA3600) has PowerVR 545 graphics core, which has both netbook and desktop product. This is a little guide to help if you find trouble to make basic linux graphics operate on these hardware.

Option 1: Use upstream 'gma500' driver

- Upstream kernel from 3.2 should have cedarview support with 'gma500' driver maintained by Alan Cox. It provides basic KMS support for LVDS/VGA/HDMI but without graphics acceleration. With X's fbdev driver, you should have normal X desktop up.

- make sure CONFIG_DRM_GMA500 and CONFIG_DRM_GMA3600 is on in kernel config.

This is supported for D2700 Cedarview models in BOSS. Along with the kernel update the Xserver-intel drivers for version 2.20. This needs a update of dri and other dependencies. Compile and install the intel_drv drivers under /usr/lib

Option 2: Use downstream PVR driver

- PVR kernel also uses GPL license. Clone latest tree for kernel 3.2 like below:

       git clone git://
 And check out 'cdv-3.2' branch.

- This driver is still under staging/, so be sure to turn on driver config under staging. As this driver is kind of reference driver for upstream gma500 driver, it also provides KMS support and other facilities for graphics and media acceleration. If you choose this one, you should disable gma500 driver that will cause conflict.

- Make sure CONFIG_DRM_INTEL_CDV and CONFIG_DRM_CDV_RELEASE is on in config. The driver is named as 'cedarview_gfx.ko'.

- For user space Xorg and GL/GLES, PVR only has closed source driver. 
 which contains binary tarball for xserver 1.11 and mesa. Run

"" to install X driver, mesa dri driver and it will provide PVR's implementation of EGL/GLES libraries.

- You might need to add 'Driver "pvr"' in your xorg.conf's Device section.

- If you run into some issues with GLES apps, try to create /etc/powervr.ini and add below config.


Suspend / Hibernate in BOSS :

In the ideal case, running pm-suspend as root should initiate suspend to memory, meaning that all running state will be preserved in RAM and all components other than RAM will be shut down to conserve power. Pressing the power button should initiate a resume from this state. In some cases, it is possible that running pm-suspend causes hangs or other issues. This may be due to specific "misbehaving" modules. If you know which modules could cause such issues, adding a SUSPEND_MODULES config to /etc/pm/config.d/modules of the form: SUSPEND_MODULES="uhci_hd" should cause these modules to be specifically unloaded before suspend and reloaded after resume.

Hibernation (suspend2disk)

In order for suspend2disk (hibernate) to work, the parameter resume=SWAP_PARTITION has to be passed to the Kernel parameters (where SWAP_PARTITION is either your swap device, i.e. /dev/sdaX, or your swap UUID) .Consult Kernel parameters for more info.

Editing GRUB2's defaults

The easiest way to modify the kernel parameters is to edit the default for GRUB2 held in /etc/default/grub. If /dev/sda5 is your swap partition then change GRUB_CMDLINE_LINUX to: GRUB_CMDLINE_LINUX="resume=/dev/sda5"

Don't forget to run grub-mkconfig -o /boot/grub/grub.cfg afterwards.

The other way , you can put the swap partition UID directly inside initramfs.

First find out the UUID of swap partition in the system using blkid. sudo blkid /dev/sda5: UUID="2b47aeeb-e816-4498-b624-b06fde8b9a82" TYPE="swap"

Put the UUID value in /etc/initramfs-tools/conf.d/resume file and update the initramfs.

sudo echo “RESUME=UUID=2b47aeeb-e816-4498-b624-b06fde8b9a82” > /etc/initramfs-tools/conf.d/resume sudo update-initramfs -u

and restart the system t boot into the updated kernel.

Hibernation will not happen if there are more than one entry for swap in the /etc/fstab file. Make sure there is always only one entry in the fstab file.

User Manual for CDMA EVDO in BOSS Linux Version 4.0

1.Configuration : Open the terminal firstly

  	(The path of terminal is Applications->Accessories->Terminal) 
  	Input the following command to install wvdial and gnome-ppp: 
		sudo apt-get install wvdial 
		sudo apt-get install gnome-ppp 

2. Create dialer :

2.1 Run Gnome-ppp (Application->Internet->Gnome PPP).


2.2 Enter Username, Password (It is better to Remember password) and Phone number.


2.3 Click setup, on Modem tab: Select Detect, Gnome ppp will search the modem automatic.Once the modem was found.


2.4 Click setup, on Networking tab: Check whether the following options are selected.


2.5 Click setup, on Options tab: Check whether the following options are selected.


2.6 Click Connect. You could use your dongle to connect to internet


BOSS in HP Pavilion g4 Notebook PC

Graphics Card:

AMD A4-3330MX APU with Radeon(tm) HD Graphics 00:01.0 VGA compatible controller: ATI Technologies Inc Device 9648 (prog-if 00 [VGA controller])

All the video card related features like Brightness key , suspend / hibernate , external monitor and Screen resolution works well only with the ATI proprietary drivers available in the AMD website.

To install the ATI drivers, download the specific version from AMD website.

Navigate to the directory to which the file was downloaded.

cd /path/to/file

Make the .run file executable, using the 12.6 driver as an example (modify as needed for future versions. Note that the name of the .run file is for ILLUSTRATION only and you must be sure that you type the name of the actual file correctly).

sudo chmod +x

Execute the .run file

sudo ./

Continue with all the default setup.

Restart the system and see now the Monitors window for screen resolution and external monitor support.

Audio device:

00:01.1 Audio device: ATI Technologies Inc Device 1714

00:14.2 Audio device: Advanced Micro Devices [AMD] Hudson Azalia Controller (rev 01)

By default Audio does not work in this model.

Check with

sudo aplay -l

which lists the available playback devices. The default sound card does not work.

Change the default card to index 1 in /etc/modprobe.d/alsa-base.conf .Append

options snd-hda-intel index=1 Restart the system and check for the Audio.

Ricoh Afcio MP 2000 Printer not printing and Printing Blank Pages in BOSS 5.0


When installing BOSS Ricoh Afcio MP 2000 Printer not printing the the test page or not printing the document also printing multiple pages with out the content(Blank).


1.Go and Click the Applications → system tools → Administration ->Printing option.

2.Then Click change Option in the Make and Model.

3.It will go for the searching for new drivers and it will show options to configure

Select Option “select printer from data base “

4.Select “Ricoh” as printer manufacturer and Click go forward .

5.From list of printer models select “Afcio MP 2000”

6.Select Ricoh Afcio MP 2000 -CUPS + Gutenprint V.5.2.6 [en]. 7.Then Click forward ,It will ask Options Select Option “Use the new PPD(Postscript Printing Description” as is then apply.

8.The Printer worked successfully.

SAMSUNG ML-2240 Printer Not Working-Solution in BOSS 4.1

When I tried to configure samsung printer ML 2240 in BOSS it doesnot configured successfully. samsung ML 2550 Driver

2.Choose the SpliX V.2.0.0 Version then click forword.

  Select PPD file option and Select Splix Verson 2.0.0 ml2550.ppd then click forward.

3.Printer Was Successfully Configured.

ML-2240(SAMSUNG ML 2550 SpliX V. 2.0.0 Driver ml2550.ppd)

drm object :radeon continuously shows the errors in IBM Lenovo with AMD processor BOSS 4.1


In IBM Lenovo with AMD processor BOSS 4.1 was successfully installed .but the GUI based login window is not shown but the terminal login only allowed.

before it throws

drm object :radeon continuously shows the errors and leads to terminal login.


1.Edit the /boot/grub/grub.cfg Comment the Kernel 2.6.39 using #

2. Edit the following line in the grub menu linux /boot/vmlinuz-2.6.32-5-686 root=UUID=bd7740e5-2080-4db2-8e97-d36a26d55110 ro splash vga=791 quiet

to following

linux /boot/vmlinuz-2.6.32-5-686 root=UUID=bd7740e5-2080-4db2-8e97-d36a26d55110 ro quiet

3. Go to the /etc/modprobe.d/radeon-kms.conf and edit the following line

options radeon modeset=1

to following

options radeon modeset=0

4.Then restart the system

5.GUI based login window is opened successfully

ISSUE-Windows XP recovery after the BOSS 4.1 installation is not able to proceed or Partition tables Corrupted


When installing BOSS 4.1 in the system have already loaded of with windows xp, installation crossed the partition of disk space successfully.but in the middle the installation cannot proceed and stalled.Then we abort the cancellation of BOSS 4.1.but it not booting windows.


I came to know that the partitions tables are corrupted so that windows cannot be bootable. also the active partition also following steps to recover from the issue

1.Load the DVD ROM with window xp cd and boot with windows xp installation.

2.Windows loading all files and ask for fresh installation(F8) or repair(R)

then select the following option
 R to repair

3.Then load the command prompt type the following

it shows the partition table and the drives available.

4.Delete the partitions those created during the BOSS 4.1 installation.

5.Then restart the system and boot with BOSS 4.1 Live DVD

6.Go to System -> administration -> gparted.

7.Then change boot flag to windows xp installed partition.

8.Then window xp was loaded successfully.

How to use D-Link Wireless N150 USB Adapter(DWA-123) in EduBOSS-2.0/2.1?

Download firmware-ralink_0.36 from here.

This gets downloaded by default in the user's home directory.

Right-click on the package and install it using Gdebi


Open Applications -> Accessories -> Terminal and run the following commands:

cd $HOME/Downloads sudo dpkg -i firmware-ralink_0.36_all.deb

Download compat-wireless from here

Extract it and use the following commands to compile and install.

sudo make

sudo make install

Restart the system and the wireless connection will work.

Keyboard and Mouse stops working at the login screen(gdm3)

If the hot pluggable devices are replugged it works fine.



add the line:

udev trigger

before exit.

Wireless card Realtek RTL8723ae is not recognized in BOSS-5.0

wget -O- | tar -xz

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012


sudo make install

sudo modprobe rtl8723e

Places -> Connect to Server shows the error "Cannot load supported server method list. Please check your gvfs installation"

Install gvfs-backends package.

How to annotate PDF using evince document viewer?

 Open your desired PDF in Evince.
 In the upper left, you should see the word "Thumbnails" and a down arrow.
 Press the down arrow and choose "Annoations". This will show you the list of annotations in the current PDF.
 You should see an "add" tab. Click on the add tab. There should be a small pencil icon.
 Click on the pencil icon. Your cursor should turn into a plus sign.
 Click where you want to put your annotation. A small yellow window appears.
 Type your annotation.
 When you are done, you will need to save the PDF as a different file.

How to install Borland turbo C in BOSS?

  Install dosbox using Synapic package manager.
  Download turbo c from
  Extract it in your Desktop.
  Open DOSBox Emulator from Applications -> Games.
  In the emulator run the following commands:
  mount c ~/Desktop
  cd tc3
  When you are prompted for the source drive, enter and C drive. Then move the curor to "Start Installation" and press any key.
  To start Borland C, just start DosBox Emulator and enter the following commands, after mounting your Dekstop as the C drive:
  cd TC
  cd bin

How to permanently add kernel boot parameters?

Log in to the system and start terminal from Applications->Accessories->Terminal.

In the terminal window at the $ prompt, enter the command: sudo gedit /etc/default/grub

Enter your password when prompted.

In the editor window, use the arrow keys to move the cursor to the line beginning with "GRUB_CMDLINE_LINUX_DEFAULT" then edit that line, adding your parameter(s) to the text inside the double-quotes after the words "quiet". (Be sure to add a SPACE after "splash" before adding your new parameter.) Click the Save button, then close the editor window.

In the terminal window at the $ prompt, enter the command: sudo update-grub2

Restart the system.

Q: How to overcome then issue of Windows 8 mounting problem on dual boot in BOSS?

Solution: To overcome the mounting issue in BOSS , one has to disable the “Fast Startup” in Windows 8. To do that, Go to Control Panel > Hardware and Sound > Power Options > System Setting > Choose what the power buttons do and uncheck the Turn on fast startup box. </br>

Q: During installation of BOSS as dual boot with Windows, having HP pro 3330 microtower with Windows 7 professional version, at the time of partition, showing error like *no EFI partition found* and was asking to make EFI partition I went ahead with installation without EFI partition and *grub loading* failed.

 Solution: Refer the below link

From the given instructions

 Disable Secure boot
 Enable Legacy mode

in the BIOS and then install BOSS as dual OS.


Q: How to fix the Video Recording problem(few hp laptops ex. hp240 G3 i5) of guvcview in BOSS 6.0?

guvcview is bundled webcam application for the BOSS 6.0 GNU/Linux. The video output configuration of guvcview by default set to MJPG/RGB or some other formats. If this default setting not works for you then, change the "Video Output" to "yuyv" . Now, the video recording will work fine.

Q: How to enable bluetooth and wifi in hp HP430 G2 ProBook i5, i3 laptops?

As this two models have the intel card for wifi and realtek card for bluetooth we have to install firmware-iwlwifi & firmware-realtek packages (As these two are falls in non-free segment of the packages, user have to download & install it manually) from BOSS repository. Steps to install the said packages,
1) Press Alt+F2 key
2) Type "gnome-terminal"(without quotes) hit enter
3) $sudo apt-get update
This will prompt for the password give your password
4) $sudo apt-get install firmware-iwlwifi firmware-realtek
5) After successfull installation, Reboot your machine.

Now, you could check your bluetooth and wifi.

Q:Lenovo Issues For AMD Processor based Laptops:

Wireless Card is realtek then install the firmware-realtek package from repository


1.Downlaod the patch. 2.Issue “make install” command to apply the patch.

Flickering Issue: Download the package fglrx­modules­dkms_14.9+ga14.201­2 and install the package.

dpkg -i fglrx­modules­dkms_14.9+ga14.201­2

Web Camera Issue:

Firmware update for BIOS through windows

Download the path

Extract zip file and issue the following command in the terminal

make install

Q:Lenovo Laptops Intel Based Processor:

For flickering issue

In /etc/default/grub file uncomment and change the following line

GRUB_GFXMODE = 1024 x 768

after this run in terminal

sudo update-­grub2

Also download the Backlight patch installed for the toggling external projector or monitor display.
Web Camera Issue:

Firmware update for BIOS through windows

Wireless Card r8192ee
Follow the below steps
1. Copy rtl8192eefw.bin firmware to the /lib/firmware/rtlwifi/
2. rmmod r8192ee
3. modprobe r8192ee

How do I find out the date and time when BOSS was installed in my PC?

tune2fs -l /dev/sda1 | grep 'Filesystem created:'

This will tell you when the file system was created.

  • = In the first column of df / you can find the exact partition to use.