How can I find out if my Ethernet card (NIC) is being recognized or not?

in Categories last updated August 28, 2006

Ethernet card is lifeline of any Linux server. So if you need to find out find out if your Ethernet card is being recognized or not then use dmesg, ifconfig, or netstat command. Command ifconfig can be use to configure a network interface card as well as to find out information about Ethernet card. If you want find out NIC Ethernet chip set then you can use lspci command (see below for an example of lspci).

# /sbin/ifconfig

Output:

eth0      Link encap:Ethernet  HWaddr 00:0F:EA:91:04:07
    inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
    inet6 addr: fe80::20f:eaff:fe91:407/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    RX packets:64874 errors:0 dropped:0 overruns:0 frame:0
    TX packets:65189 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:50448703 (48.1 MiB)  TX bytes:13648924 (13.0 MiB)
    Interrupt:18 Base address:0xc000

Note If you get output eth0 then your card is being recognized.
The dmesg program helps users to print out their bootup messages. Messages are stored in /var/log/dmesg (Debian Linux):
# cat /var/log/dmesg |grep -i eth0

Output:

eth0: RealTek RTL8139 at 0xc000, 00:0f:ea:91:04:07, IRQ 18
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

OR

# dmesg | grep -i eth0

Display a table of all network interfaces:
# netstat -i

Output:

Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0   1500 0     64858      0      0      0    65172      0      0      0 BMRU
eth0:  1500 0       - no statistics available -                            BMRU
lo    16436 0      8133      0      0      0     8133      0      0      0 LRU

Find out NIC chipset
For further troubleshooting of your Ethernet card (NIC) I recommend to use lspci command. lspci is a utility for displaying information about all PCI buses in the system and all devices connected to them.
lspci | less
OR
lspci | grep Ethernet

Output:

0000:01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

In above example I have “Realtek Semiconductor” NIC with RTL-8139/8139C/8139C chip set.

How do I find out screen resolution of my Linux desktop?

in Categories last updated August 28, 2006

It refers to the clarity of an image on screen. Screen resolution suggests the number of dots or pixels on the entire computer screen. For example, when you say a 640 x 480 screen resolution then all you means is individual 640 dots on each 480 lines i.e. 307K pixels.

Use xdpyinfo command to find out current screen resolution:

$ xdpyinfo  | grep 'dimensions:'

dimensions: 800×600 pixels (283×212 millimeters)

You can also use xrandr command:

$ xrandr | grep '*'

*0 1024 x 768 ( 283mm x 212mm ) *61

You can also use Desktop tools to find out current desktop screen resolution:

(A) Gnome Desktop

Click Gnome Desktop menu > Preferences > Screen resolution


(B) KDE Desktop

  1. Click on K desktop Icon > Select Control Center
  2. Select Peripherals (under Index tab) > Select Display
  3. It will display Screen resolution or size

See Screen resolution at wikipedia.

The Best cms, most flexible, and open source CMS software

in Categories , , , , last updated January 2, 2008

According to wikipedia “A content management system (CMS) is a computer software system for organizing and facilitating collaborative creation of documents and other content. A content management system is frequently a web application used for managing websites and web content, though in many cases, content management systems require special client software for editing and constructing articles. The market for content management systems remains fragmented, with many open-source and proprietary solutions available.”

Most CMS systems are written in PHP/Perl and MySQL database software. According to us following are the best open source content management system:

For more information and in depth comparisons of CMS see:

  • http://www.opensourcecms.com/ – You can try various open source CMS software before install. Includes both admin and user page access.
  • http://www.cmsmatrix.org/ – You can discuss, rate, and compare the various CMS software systems available on the market today including open source CMS systems.