Configurando a rede PAN no bluetooth

11

Eu queria estabelecer uma conexão TCP entre meu Nokia X2-01 com suporte a java e meu Ubuntu Desktop. Eu li vários guias, mas eles parecem ser bastante antigos (Ubuntu ~ 8,9). Principalmente, o problema é que a minha rede bluetooth não fornece um servidor DHCP para o meu telefone, por isso não é atribuído um endereço IP.

Os métodos mais antigos envolvem mexer nos arquivos de configuração pand. Eu queria saber se há uma melhor interface baseada em GUI, ou uma maneira simplificada de CLI para atribuir um endereço IP ao meu telefone na conexão.

ifconfig fornece a seguinte saída:

bnep0     Link encap:Ethernet  HWaddr 00:24:2b:f9:68:7c  
          inet addr:10.0.66.3  Bcast:10.0.66.15  Mask:255.255.255.240
          inet6 addr: fe80::224:2bff:fef9:687c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1400  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:760 (760.0 B)  TX bytes:8692 (8.6 KB)

Mas quando tento abrir o 10.0.66.3 no meu celular, ele não conecta.

Estou usando o Ubuntu 11.10 com o gnome-shell.

    
por Nemo 17.08.2011 / 10:54

1 resposta

7

Ok, essa pergunta está chegando a um ano, mas vou responder mesmo assim!

Você precisa configurar um servidor dhcp como você disse, mas não há uma maneira gráfica de fazê-lo, tanto quanto sei. Felizmente é relativamente indolor, mas parece ser um pouco assustador.

A primeira coisa a fazer é instalar o servidor dhcp. sudo apt-get install dhcp3-server deve conseguir isso.

Uma vez instalado, você precisa definir em quais interfaces ele deve ser executado. Para fazer isso, você precisa editar o arquivo /etc/default/isc-dhcp-server no 12.04 (pré-12.04 o arquivo pode ser chamado de dhcp3-server ). Para fazer isso, execute sudo nano /etc/default/isc-dhcp-server . Deve ter uma linha como esta:

INTERFACES=""

altere-o para corresponder ao nome da sua interface, no seu caso bnep0 :

INTERFACES="bnep0"

use CTRL+O (isso é como na cebola, não 0 como em 10) para salvar o arquivo e CTRL+Q para sair

em seguida, você precisa configurar o servidor DHCP. Para fazer isso, primeiro remova a configuração do modelo:

sudo rm /etc/dhcp/dhcpd.conf

crie uma nova configuração e insira:

(abra com sudo nano /etc/dhcp/dhcpd.conf )

default-lease-time 600;
max-lease-time 7200;
authoritative;


subnet 10.0.66.0 netmask 255.255.255.240 {
 range 10.0.66.4 10.0.66.14
}

(corresponde às suas configurações)

depois disso, (re) inicie o servidor dhcp com

sudo service start isc-dhcp-server .

se ele reclamar que já está em execução, tente

sudo service restart isc-dhcp-server

e deveria ser isso: D

    
por jackweirdy 13.05.2012 / 22:19

Tags