Warning: this is an htmlized version!
The original is here, and
the conversion rules are here.
#######
#
# E-scripts on configuring NET Virtua (a cable modem service).
#
# Note 1: use the eev command (defined in eev.el) and the
# ee alias (in my .zshrc) to execute parts of this file.
# Executing this file as a whole makes no sense.
# An introduction to eev can be found here:
#
#   (find-eev-quick-intro)
#   http://angg.twu.net/eev-intros/find-eev-quick-intro.html
#
# Note 2: be VERY careful and make sure you understand what
# you're doing.
#
# Note 3: If you use a shell other than zsh things like |&
# and the for loops may not work.
#
# Note 4: I always run as root.
#
# Note 5: some parts are too old and don't work anymore. Some
# never worked.
#
# Note 6: the definitions for the find-xxxfile commands are on my
# .emacs.
#
# Note 7: if you see a strange command check my .zshrc -- it may
# be defined there as a function or an alias.
#
# Note 8: the sections without dates are always older than the
# sections with dates.
#
# This file is at <http://angg.twu.net/e/ml.e>
#           or at <http://angg.twu.net/e/ml.e.html>.
#        See also <http://angg.twu.net/emacs.html>,
#                 <http://angg.twu.net/.emacs[.html]>,
#                 <http://angg.twu.net/.zshrc[.html]>,
#                 <http://angg.twu.net/escripts.html>,
#             and <http://angg.twu.net/>.
#
#######




# «.igor-1»	(to "igor-1")






# (find-TH "virtua")




ifconfig ethx up
dhclient ethx

# (find-angg ".zshrc" "pppp")

# (find-status   "dhcpcd")
# (find-vldifile "dhcpcd.list")
# (find-udfile   "dhcpcd/")

# (find-udfile "dhcpcd/copyright")
# (find-udfile "dhcpcd/README.Debian")
# (find-udfile "dhcpcd/README.Debian" "SET_DNS")
# (find-udfile "dhcpcd/changelog.Debian.gz")
# (find-udfile "dhcpcd/README")
# (find-man "8 dhcpcd-bin")
# (find-man "8 dhcpcd")
# (find-fline "/etc/dhcpcd.sh")
# (find-fline "/etc/default/dhcpcd")
# (find-fline "/etc/dhcpc")
# (find-fline "/sbin/dhcpcd")
# (find-fline "/sbin/dhcpcd-bin")
# (find-fline "/var/lib/dhcpc")



# (find-man "dhcpcd")
# (find-THfile "virtua.blogme")
# (find-TH "virtua")
# (find-TH "coq")
# (find-THfile "coq.blogme" "traffic")
debug, eth0: no dns information to write
debug, eth0: writing /var/lib/dhcpcd/dhcpcd-eth0.info









* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
R
cd
ps ax
pp
killall dhcpcd-bin
killall dhclient
ps ax

dhcpcd -d eth0
# (find-fline "/sbin/dhcpcd")
# (find-fline "/sbin/dhcpcd" "-R")
# (find-man "8 dhcpcd-bin" "-h, --hostname hostname")
# (find-man "8 dhcpcd-bin" "-Y, --nonis")
# (find-man "8 dhcpcd-bin" "-N, --nontp")
# (find-man "8 dhcpcd-bin" "-R, --nodns")
# (find-man "8 dhcpcd-bin" "-d, --debug")
SET_DNS=yes dhcpcd -d eth0

ifconfig
route
cat /etc/resolv.conf
cat /var/lib/dhcpcd/dhcpcd-eth0.info
ps ax | grep dhcpcd-bin

route add default eth0
route
ifconfig

# (find-man "dhclient")
# (find-man "8 dhcpcd-bin")
# (find-man "8 dhcpcd")
# (find-fline "/sbin/dhcpcd" "-R")
# (find-zsh "dmissing dhcpc")
# (find-fline "/etc/")
 4003 ?        Ss     0:00 /sbin/dhcpcd-bin -h persephone -Y -N -R -d eth0
 4108 ?        Ss     0:00 dhclient eth0
 5145 ?        S      0:00 /sbin/dhclient -1 -lf /var/lib/dhcp3/dhclient.eth0.le


ifconfig
route
cat /etc/resolv.conf
cat /var/lib/dhcpcd/dhcpcd-eth0.info


dhcpcd -d
dmissing dhcpcd
dmesg | grep eth
dhclient eth0

[#
 # (find-fline "/var/lib/dhcpcd/dhcpcd-eth0.info")
 # (find-fline "/etc/resolv.conf")
#]




Pegar o tel do Antônio
Ligar pro Pythias
Pegar o dns no W$
Pegar o ip do twu - tentar ssh
Pegar um ip da freenode

# (find-fline "/etc/hosts")

* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
sudo chown edrx:edrx /etc/hosts
# (find-fline "/etc/hosts")

host angg.twu.net
angg.twu.net has address 76.74.253.67

# (find-sh "host anthony.freenode.net")


http://angg.twu.net/virtua.html


* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
# (find-fline "/etc/dhcpc")
# (find-fline "/etc/dhcpc/config")
sudo touch           /etc/dhcpc/config
sudo chown edrx:edrx /etc/dhcpc/config


http://logs.ubuntu-eu.org/free/2007/08/04/%23ubuntu-br.html
route -net 192.168.100.1/24 gw


nameserver 192.168.1.1


R
echo "nameserver 201.17.0.114" > /etc/resolv.conf
ping angg.twu.net
wget -O - http://angg.twu.net/
ssh angg.twu.net

ping 76.74.253.67

route add default eth0
route
ifconfig
ping 169.254.42.190


# (find-man "8 route")
# (find-man "8 route" "route add default gw")






#####
#
# Resposta do Igor
# 2010jul26
#
#####

# «igor-1»  (to ".igor-1")

Coloque o W$ novamente (se possivel) e de um

ipconfig /all

Ira exibir as configuracoes de rede para funcionamento com o virtua.
Pelo que eu sei do virtua ele funciona da seguinte forma:

      1   2               3   4            5   6
| Voce |---| Virtua Router |---| Virtua ISP |---| Internet

As interfaces sao configuradas a saber:

1 - IP local por DHCP (provido pelo virtua router Iface 2)
2 - IP local (configuracao "oficiao" do router virtua)
3 - IP internet (Esse eh o seu ip para o mundo)
4 - IP internet (outra ponta para o ISP)
5 - Nuvem virtua e oresto do mundo
6 - Seu destino

Voce precisa estabelecer uma conexao com 1-2 o resto ja esta ok.

Se o DHCP do router virtua por algum motivo nao estiver propagando do
DNS veja os enderecos configurados e sete o DHCLIENT para ignorar o DNS.
Configure-os diretamente no resolv.conf, dhclient
ou /etc/network/interfaces, qualquer metodo funciona.

Quanto ao endereco 169.254.131.80 eh um range conhecido como APIPA
(coisa inventada pelo tio BIll), nao sei se este eh o ip propagado pelo
roteador virtua (verifique como o windows se autoconfigura).

No virtua nao ha circuitos virtuais (seja VCC/ATM ou PPP), ele usa
ethernet. A parte de circuitos virutais eh transparente para voce (eh
controlado pelo virtua router). Ou seja no linux eh puro Ethernet-TCP/IP
ou seja ifup/ifdown.

Pelo que parece o roteador nao esta propagando nenhuma informacao,
sniffe na sua interface (tshark), de uma checada nos cabos. Esse ip 169
acho q esta sendo passado pelo zeroconf/avahi

PAra voce ver:


igormorgado@moria:/dados/video/Movies/Video/MATH$ apt-cache  show
avahi-autoipd
Package: avahi-autoipd
Priority: optional
Section: net
Installed-Size: 192
Maintainer: Ubuntu Core Developers
<ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Utopia Maintenance Team
<pkg-utopia-maintainers@lists.alioth.debian.org>
Architecture: i386
Source: avahi
Version: 0.6.25-1ubuntu6
Depends: libc6 (>= 2.4), libdaemon0 (>= 0.10), adduser
Recommends: dhcp3-client, iproute
Conflicts: zeroconf
Filename: pool/main/a/avahi/avahi-autoipd_0.6.25-1ubuntu6_i386.deb
Size: 50068
MD5sum: 4ddbe11efd9bd1caef6753ebdac9370e
SHA1: 68e0790d1a8b6ba84d7ab8af7d378fdcd1a6ce6d
SHA256: 0d0b703144db694c688440d6741a7d6109298863b7edb0abbc490504af013970
Description-pt_BR: daemon de configuração de endereço de rede Avahi
IPv4LL
 Avahi é uma infra-estrutura LGPL completa para "Multicast DNS Service
 Discovery". Permite que os programas publiquem e descubram os serviços
e
 as máquinas que funcionam em uma rede local sem nenhuma configuração
 específica. Por exemplo, você pode se conectar em uma rede e
 instantaneamente encontrar impressoras para imprimir, arquivos para
olhar
 e pessoas para conversar.
 .
 Esta ferramenta implementa IPv4LL, "Configuração Dinâmica de Endereços
de
 Ligação Local IPv4" (IETF RFC3927 -- "Dynamic Configuration of IPv4
Link-
 Local Addresses"), um protocolo para configuração automática de
endereços
 IP a partir do intervalo de ligação local 169.254.0.0/16 sem a
necessidade
 de um servidor central. Ele é tencionado, primariamente, para ser usado
em
 redes ad-hoc que não têm um servidor DHCP.


Entao.. de uma segunda tentada baseado no que eu falei (comecando com o
teste do Windows, ele sera o seu grupo de controle)

Ok.. fico no aguardo sobre todo o resto.. =D

Boa sorte!



Em Seg, 2010-07-26 às 03:14 -0300, Eduardo Ochs escreveu:
- Hide quoted text -
> Oi Igor,
>
> tou tentando configurar o Virtua aqui em casa e tou tendo
> problemas... quer dar uma olhada pagina que eu criei sobre
> isso pra ver se e' algo obvio?...
>
>   http://angg.twu.net/virtua.html
>
> Quanto ao projeto: o semestre terminou "oficialmente" ha' uma
> semana atras, mas eu tava cuidando de uma obra aqui em
> casa e outras coisas assim, e de listas de exercicios pra uma
> prova extra (!) que eu me ofereci pra dar pras pessoas que nao
> tinham passado na prova final... vou tentar conversar na quarta
> com um cara do departamento que entende `a beca de projetos
> (e nao e' so' um burocrata)...
>   [[]], Edrx











#  Local Variables:
#  coding:               utf-8-unix
#  End: