View Single Post
  #5   (View Single Post)  
Old 13th July 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

As mentioned in another thread, Linux is not BSD. The commands used to perform some task may be the same ... but you must never assume that. As in this instance. Both Linux and the BSDs have ifconfig commands, used to configure network interface connections (NICs). But the commands themselves are very different.

In particular, you have been stung by a Linuxism.* Linux uses eth0, eth1, ... to name network interfaces...the BSDs name their interface after the NIC driver used to operate the device. Which will vary, from platform to platform. fxp0, em1, alc3, vio2 .. and many, many others.

As cynwulf stated, log into your system and type:

# ifconfig

The default will show you every physical NIC known to the OS, as well as a few pseudo-NICs used in network management, and you will learn their names and number assignments.

If, during installation, you were not offered network configuration options, it may be because your network interface(s) are not known to the OS.

The most valuable tool at your disposal, and the most helpful tool for sharing information with others, is your dmesg(8). This is all of the kernel messages produced at boot time, and if you share the output with us, will tell us not only which exact flavor of the OS you are running, on which architecture, who built the kernel, and when ... it will show us everything the kernel discovered about your hardware, and which drivers were loaded to support the hardware ... and any discovered hardware that is not supported.

* Something the Linux kernel does or Linux distributions do that either amuses or annoys people who use Unix or other Unix-like systems.

Last edited by jggimi; 13th July 2014 at 02:16 PM. Reason: typo
Reply With Quote