Re: [LA-discussions] Wifi sur FreeBSD 7.0 release avec Athéros AR5212.

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]



On Mon, 2010-11-08 at 11:40 +0100, Romain Tartière wrote:
Hello

On Mon, Nov 08, 2010 at 09:52:03AM +0100, PERIN Daniel Jean wrote:
> pangasus# ifconfig -a
>  re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
>         ether 00:14:6c:81:db:f9
>         inet 192.168.1.21 netmask 0xffffff00 broadcast 192.168.1.255
               ^^^^^^^^^^^^
	           [A]
>         media: Ethernet autoselect (1000baseTX <full-duplex>)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	           [B]
>         status: active
> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 00:25:86:be:5b:f3
>         inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
>         media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
>         status: associated
                  ^^^^^^^^^^
	           [C]
>         ssid Livebox-4a3c channel 11 (2462 Mhz 11g) bssid 00:16:41:bc:27:a5
>         authmode OPEN privacy ON deftxkey UNDEF wepkey 1:104-bit txpower 31.5
>         bmiss 7 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250
>         roam:rssi11g 7 roam:rate11g 5 protmode CTS burst
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
>         inet6 ::1 prefixlen 128 
>         inet 127.0.0.1 netmask 0xff000000 
re0 (carte filaire) est branchée [B] et à une IP [A].  La carte Wi-Fi
est associé [C].


> pangasus# /etc/rc.conf
> ifconfig_ath0="DHCP"
> ifconfig_re0="DHCP"

Les deux cartes sont configurées pour demander la conf réseau.  Du coup,
si les IP sont différente, se pose le problème de la carte réseau par
laquelle doivent passer les paquets pour sortir.  En gros tu as plein de
possibilités (par ordre de complexité):
  - Débranche le câble réseau;
  - Désactive l'une ou l'autre des interfaces dans rc.conf;
  - Modifie la conf de WPA supplicant pour ne pas accepter le DHCP de ta
    machin-box;
  - Fais de l'agrégation de lien

J'ai essayé de débrancher le cable de re0, je l'ai même mise en commentaire dans le rc.conf. Rien n'y a fait (carte ath0 toujours en DHCP).
A la suite de ceci, ce que j'ai fait c'est enlever la config de l'adresse par DHCP et de mettre en dur celle-ci dans rc.conf :
ifconfig_ath0="inet 192.168.1.21 netmask 255.255.255.255.0 broadcast 192.168.1.255 wepmode on wepkey 0xkey"
l'adresse 192.168.1.21 est une adresse qui est normalement validée sur la Livebox et j'obtiens le ifconfig -a suivant :

(pas d'adresse IP et ça ne marche pas même au ping)

pangasus# ifconfig -a
re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether 00:14:6c:81:db:f9
        media: Ethernet autoselect (100baseTX <half-duplex>)
        status: no carrier
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:25:86:be:5b:f3
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
        status: associated
        ssid Livebox-4a3c channel 11 (2462 Mhz 11g) bssid 00:16:41:bc:27:a5
        authmode OPEN privacy ON deftxkey UNDEF wepkey 1:104-bit txpower 31.5
        bmiss 7 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250
        roam:rssi11g 7 roam:rate11g 5 protmode CTS burst
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
pangasus# ping -c4 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host

--- 192.168.1.1 ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss
pangasus#
_______________

le scan voit toujours la box :
pangasus# ifconfig ath0 up scan
SSID            BSSID              CHAN RATE   S:N     INT CAPS
Livebox-4a3c    00:16:41:bc:27:a5   11   54M -79:-93  100 EP   WME

_________________

la table de routage est :

pangasus# netstat -rn
Routing tables

Internet:
Destination           Gateway                    Flags    Refs      Use      Netif     Expire
default                   192.168.1.1              UGS         0        0           re0
127.0.0.1               127.0.0.1                  UH            0        0          lo0
192.168.1.0/24     link#1                       UC            0        0          re0
192.168.1.1           00:15:56:f6:4a:3c  UHLW        1        3          re0    440

Internet6:
Destination                       Gateway                       Flags      Netif    Expire
::1                                     ::1                                  UHL         lo0
fe80::%lo0/64                  fe80::1%lo0                 U             lo0
fe80::1%lo0                     link#3                            UHL        lo0
ff01:3::/32                        fe80::1%lo0                  UC          lo0
ff02::%lo0/32                   fe80::1%lo0                  UC          lo0
pangasus#


Daniel









Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/