[Vm-dev] Finding ip address for eth0?
Andreas Raab
andreas.raab at gmx.de
Wed Aug 26 22:34:40 UTC 2009
Thanks but this is not an issue for us. We're talking about an appliance
here, a VMware image that we ship to customers. So by definition LANG=C
and eth0 is the default interface.
Cheers,
- Andreas
John M McIntosh wrote:
>
> Careful, on my macbook pro, the ethernet port is en0, which is rarely used.
> But en1 is wireless and mostly used
> so the INTERFACE=eth0 is going to be machine dependent
>
>
> On 26-Aug-09, at 3:15 PM, Andreas Raab wrote:
>
>> David T. Lewis wrote:
>>> Assuming that you're not looking for an elegant solution, you could
>>> figure it out in the start script and pass it to Squeak as a command
>>> line parameter.
>>> #!/bin/sh
>>> INTERFACE=eth0
>>> IPV4_ADDR=`/sbin/ifconfig $INTERFACE | grep 'inet addr' | cut -c21-34`
>>> echo the IP address on interface $INTERFACE is $IPV4_ADDR
>>> /usr/local/bin/squeak myimage.image $IPV4_ADDR
>>
>> Wow, without sed? I'm impressed ;-) And you know what, that's just
>> what I'll do. Thanks for the snippet.
>>
>> Cheers,
>> - Andreas
>
> --
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com> Twitter:
> squeaker68882
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> ===========================================================================
>
>
>
>
More information about the Vm-dev
mailing list