Sponsored Content
Full Discussion: Wake on LAN script
Top Forums Shell Programming and Scripting Wake on LAN script Post 302094012 by nitin on Tuesday 24th of October 2006 11:54:57 AM
Old 10-24-2006
Jean-Pierre: Sorry about that. I was just giving him some pointers, you are right, it will show echo's exit code.

So here is the explanaiton:
The ping sends just one packet to your desired IP address. It then gets an exit code on completion (like any other Unix program). You can then put the code in a variable (look at Jean-Pierre's post), other wise shell will forget about it.
"echo $ping_sts" displays the code.
If code is not zero, then there was a problem. An exit of zero means that program or utility ran without any problems, which is usually good. I'm being very general here, you may want to read up more on exit codes.
So "if $ping_sts is not equal to zero" then wake up the linux box and check for nfs exports.
Run "showmount -e <Linux IP>" on Mac, and it'll display exported shares on Linux. I have Mac, but I don't know any CLI utlity for Wake on Lan, you can find it on some Mac site. I have a Wake on lan for Linux, and I usually use my Linux to wake up the Mac.

Note: You cannot wake up systems using wireless cards, it's a wireless protocol limit. But you can wake up a wired system from a wireless system.


-Nitin Smilie
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Script to get IP addresses of LAN computers

I need a shell script for OS X, one that can find IP addresses of machines connected to my LAN, get the names of the computer associated with those addresses, then display them like so in a list: "Bob's L33T Boxx: #.#.#.#" Something like the network scanner in Apple Remote Desktop is what I'm... (1 Reply)
Discussion started by: sladuuch
1 Replies

2. UNIX for Advanced & Expert Users

Wake on Lan script

Im old to Unix but new to scripting I have a MacBook running osx that I want to use as an nfs client. The server will be a linux box with a wake on lan card. Here's the idea. Run a cron command on the mac every minute that checks if I am on my home wireless network (the linux box is wired to... (0 Replies)
Discussion started by: anon0mus
0 Replies

3. Solaris

How to configure private LAN and coporate LAN on the same machine-Solaris10

Hi , I am trying to configure a private LAN and corporate LAN on the same machien on Solaris 10. How can I achieve this? Thanks (1 Reply)
Discussion started by: deedee
1 Replies

4. Linux

rhel 4 linux WOL wake on lan

Hi guys, Two boxes on the same .23 subnet 192.168.1.x The box I wanted to shutdown and restart remotely went down, but didn't come back up when I used ether-wake 00:11:22:etc:etc: The sleeper has two nics, but only one with cable. I configured both nics to wake on lan using the g option. The... (0 Replies)
Discussion started by: Bloke
0 Replies

5. IP Networking

Local Lan, no-ip directed DNS forward, surf within lan

Hi, We have a website running on a local centos 5.4 surfer, static IP. The domain.com uses no-ip.com to take care of the DNS, it forwards all to my server. My router receives the port 80 call, routes it to my server and the world can see domain.com perfectly fine. However, we cannot see... (3 Replies)
Discussion started by: lawstudent
3 Replies

6. Red Hat

Different hostnames with reboot while lan cable, no lan cable

I am facing strange problem regarding hostname on my Linux(2.6.18-164.el5xen x86_64 GNU/Linux), the hostname changes if reboot with lan cable and with NO lan cable Reboot with lan cable: The hostname is ubunut Unable to connect Oracle database using sqlplus some times database is not... (2 Replies)
Discussion started by: LinuxLearner
2 Replies

7. Shell Programming and Scripting

need perl script to get a comprehend statistic of network activity in a LAN

need perl script to get a comprehend statistic of network activity in a LAN. The purpose is to get each indivisual data usages statistics so that I can determine who is doing the network congestion in terms of bandwidth usages both in real time and retrospectively.. Thanks in... (4 Replies)
Discussion started by: rrd1986
4 Replies

8. UNIX for Dummies Questions & Answers

Trouble Configuring Wake On Lan

As the title implies I'm having trouble setting up Wake-On-LAN with my Debian box. Here is the output from ethtool and my /etc/network/interfaces: # cat /etc/network/interfaces # /etc/network/interfaces - configuration file for ifup(8), ifdown(8) # The loopback interface auto lo iface lo... (2 Replies)
Discussion started by: Azrael
2 Replies

9. UNIX for Dummies Questions & Answers

Computer wake commands

I'm a OS X user (MacBook Pro, OS X Lion) and I need it to wake up on Mondays, Wednesdays, Thursdays and Saturdays at 9:00 AM on the rest of the days of the week at 7:00 I issue the following commands: sudo pmset repeat wake MWRS 09:00:00 for the former sudo pmset repeat wake TFU... (1 Reply)
Discussion started by: scrutinizerix
1 Replies
WIRELESS(7)						     Linux Programmer's Manual						       WIRELESS(7)

NAME
wireless - Wireless Tools and Wireless Extensions SYNOPSIS
iwconfig iwpriv -a DESCRIPTION
The Wireless Extensions is an API allowing you manipulate Wireless LAN networking interfaces. It is composed of a variety of tools and configuration files. It is documented in more detail in the Linux Wireless LAN Howto. The Wireless Tools are used to change the configuration of wireless LAN networking interfaces on the fly, to get their current configura- tion, to get statistics and diagnose them. They are described in their own man page, see below for references. Wireless configuration is specific to each Linux distribution. This man page will contain in the future the configuration procedure for a few common distributions. For the time being, check the file DISTRIBUTIONS.txt included with the Wireless Tools package. DEBIAN 3.0 In Debian 3.0 (and later) you can configure wireless LAN networking devices using the network configuration tool ifupdown(8). File : /etc/network/interfaces Form : wireless-<function> <value> wireless-essid Home wireless-mode Ad-Hoc See also : /etc/network/if-pre-up.d/wireless-tools /usr/share/doc/wireless-tools/README.Debian SuSE 8.0 SuSE 8.0 (and later) has integrated wireless configuration in their network scripts. Tool : Yast2 File : /etc/sysconfig/network/wireless /etc/sysconfig/network/ifcfg-* Form : WIRELESS_<function>=<value> WIRELESS_ESSID="Home" WIRELESS_MODE=Ad-Hoc See also : man ifup info scpm ORIGINAL PCMCIA SCRIPTS
If you are using the original configuration scripts from the Pcmcia package, you can use this method. File : /etc/pcmcia/wireless.opts Form : *,*,*,*) ESSID="Home" MODE="Ad-Hoc" ;; See also : /etc/pcmcia/wireless File PCMCIA.txt part of Wireless Tools package AUTHOR
Jean Tourrilhes - jt@hpl.hp.com http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ SEE ALSO
iwconfig(8), iwlist(8), iwspy(8), iwpriv(8), iwevent(8). wireless-tools 4 March 2004 WIRELESS(7)
All times are GMT -4. The time now is 02:21 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy