Configurando a rede PAN no bluetooth


11

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

Os métodos mais antigos envolvem mexer com os arquivos de configuração de pand. Eu queria saber se existe uma interface gráfica baseada em GUI melhor ou uma maneira mais simples da CLI de 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 10.0.66.3 no meu celular, ele não se conecta.

Estou usando o Ubuntu 11.10 com gnome-shell.

Respostas:


7

Ok, então esta pergunta está chegando a um ano, mas eu responderei mesmo assim!

Você precisa configurar um servidor dhcp como você disse, mas não há maneira gráfica de fazê-lo, 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-serverdeve 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. Deve ter uma linha como esta:

INTERFACES=""

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

INTERFACES="bnep0"

use CTRL+O(isso é como na cebola, não como 0 na 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

então crie uma nova configuração e digite isto:

(aberto 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á em execução, tente

sudo service restart isc-dhcp-server

e deve ser: D

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.