Configurando a rede PAN no bluetooth

Configurando a rede PAN no bluetooth

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

Os métodos mais antigos envolvem mexer nos arquivos de configuração do pand. Eu queria saber se existe uma GUI melhor baseada ou uma maneira CLI mais simples de atribuir um endereço IP ao meu telefone na conexão.

ifconfigfornece 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 10.0.66.3 no meu celular, ele não conecta.

Estou usando o Ubuntu 11.10 com gnome-shell.

Responder1

Ok, então essa pergunta já tem um ano, mas vou responder mesmo assim!

Você precisa configurar um servidor dhcp como disse, mas não há uma maneira gráfica de fazer isso, até onde eu saiba. Felizmente é relativamente indolor, mas parece um pouco assustador.

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

Depois de instalado, você precisa definir em quais interfaces ele deve ser executado. Para fazer isso, você precisa editar o /etc/default/isc-dhcp-serverarquivo em 12.04 (antes de 12.04 o arquivo pode ser chamado dhcp3-server). Para fazer isso, execute sudo nano /etc/default/isc-dhcp-server. Deveria ter uma linha assim:

INTERFACES=""

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

INTERFACES="bnep0"

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

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

sudo rm /etc/dhcp/dhcpd.conf

em seguida, crie uma nova configuração e digite isto:

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

tempo de concessão padrão 600;
tempo máximo de locação 7200;
autoritário;


sub-rede 10.0.66.0 máscara de rede 255.255.255.240 {
 intervalo 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 reclamar que já está funcionando, tente

sudo service restart isc-dhcp-server

e deveria ser isso :D

informação relacionada