motofan logo
       
> 

консоль через блютуз, а также самба, управление mpd и всё остальное

Ilya Petrov
сообщение 9.12.2007, 3:34


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



тут не видел, на моторолафансе нашел только для старых трубок.

суть: можно заменить usblan через провод (который я потерял) на блютуз и ppp-соединение.

на флешку телефона кидаем два файла:

ppp_on.sh (последняя строка длинная и начинается с start-stop-daemon):
Код

#!/bin/sh
/sbin/insmod /lib/modules/slhc.o
/sbin/insmod /lib/modules/ppp_generic.o
/sbin/insmod /lib/modules/ppp_async.o

while [ -z "$(pidof modemeng)" ]; do
  sleep 3
  echo waiting
done

unset LD_LIBRARY_PATH

start-stop-daemon --start -c root -m -p /var/run/btppp.pid -x /usr/bin/pppd -- $(ps -p $(pidof modemeng) -o tty --no-headers) 115200 noauth 192.168.12.2:192.168.12.1 local persist



ppp_off.sh:
Код

#!/bin/sh

start-stop-daemon --start -c root -x /bin/kill $(/bin/pidof pppd)



даем на компе команду
Код

dund -c bt_адрес -n -P 5 noauth local


запускаем с флешки скрипт и ходим на телефон по ip 192.168.12.2 без провода.


upd:
при монтировании nfs шар большого компа по блютузу нужно указывать параметры nolock,soft,intr,rsize=1204,wsize=1024,retrans=10. С дефолтными параметрами монтирования процесс копирования файлов виснет, по крайней мере на моем железе.

Сообщение отредактировал Ilya Petrov - 10.12.2007, 14:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Animann
сообщение 9.12.2007, 4:04


Мастер
****

Группа: Пользователи
Сообщений: 213
Регистрация: 1.2.2007
Из: Иркутск
Пользователь №: 120 024
Модель телефона: a1200 оригинальный
Прошивка: 24p от booster'a

Рейтинг: 50.5



Воо, это значит что можно зашарить толстый инет черз это!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 9.12.2007, 4:33


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(Animann @ 9.12.2007, 8:04) *

Воо, это значит что можно зашарить толстый инет черз это!!!


можно.

на телефоне:
Код

# cat > resolv.conf
nameserver правильный dns
# mount resolv.conf  /etc/resolv.conf  --bind
# route  add default ppp0
# ping kde.org
PING kde.org (62.70.27.118) from 192.168.12.2 : 56(84) bytes of data.
64 bytes from jamaica.kde.org (62.70.27.118): icmp_seq=1 ttl=50 time=323 ms
64 bytes from jamaica.kde.org (62.70.27.118): icmp_seq=2 ttl=50 time=310 ms
64 bytes from jamaica.kde.org (62.70.27.118): icmp_seq=3 ttl=50 time=300 ms

--- kde.org ping statistics ---
3 packets transmitted, 3 received, 0% loss, time 2023ms
rtt min/avg/max/mdev = 300.694/311.690/323.720/9.428 ms


ну и трафик пошел через канал компа
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dreamer7
сообщение 9.12.2007, 6:30


Интересующийся
**

Группа: Пользователи
Сообщений: 48
Регистрация: 6.12.2007
Пользователь №: 156 128
Модель телефона: A1200e

Рейтинг: 0



dund -c bt_адрес -n -P 5 noauth local

а где такую команду достать ? она в состав чего входит ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 9.12.2007, 9:16


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(dreamer7 @ 9.12.2007, 10:30) *

dund -c bt_адрес -n -P 5 noauth local

а где такую команду достать ? она в состав чего входит ?


это на компе:
Код

muromec@lightmare  ~ % pacman -Qo $(which dund)        
/usr/bin/dund принадлежит bluez-utils 3.20-1
muromec@lightmare  ~ % pacman -Si bluez-utils            
Репозиторий             : extra
Название                : bluez-utils
Версия                  : 3.20-1
Группы                  : Не указано
Предоставляет           : Не указано
Зависит от              : bluez-libs>=3.14  libusb  dbus>=0.93  
Удаляет                 : Не указано
Конфликтует с           : Не указано
Заменяет                : Не указано
Размер при закачке      : 418,79 K
Размер установленного   :   0,00 K
Описание                : Utilities for the Linux Bluetooth protocol stack
Сумма MD5               : bbec864fb08850a21dada9cc55ae34f8



Сообщение отредактировал Ilya Petrov - 9.12.2007, 9:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
maximus2963
сообщение 9.12.2007, 22:30


Ветеран
*****

Группа: Пользователи
Сообщений: 375
Регистрация: 24.10.2005
Из: Молдова, г.Кишинёв
Пользователь №: 55 755
Модель телефона: Motorola ROKR E6
Прошивка: R533_G_11.12.06PYan0

Рейтинг: 15



аммм а можно ещё раз по-русски smile.gif
и как бы это всё осуществить, через какие программы, то есть объяснить популярно smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
eug
сообщение 9.12.2007, 22:49


Мастер
****

Группа: Пользователи
Сообщений: 174
Регистрация: 7.12.2007
Из: 53 км на юг от града Петра
Пользователь №: 156 234
Модель телефона: -

Рейтинг: 139



Цитата(maximus2963 @ 10.12.2007, 1:30) *

аммм а можно ещё раз по-русски smile.gif
и как бы это всё осуществить, через какие программы, то есть объяснить популярно smile.gif

dund - линуксовый демон для блютус-дайлапа (использование тела как GPRS-модема), оказывается вон еще для чего пригодился
ставить надо bluez-utils (и bluez-libs) (в ядре не забыть включить bluetooth)
аналога для винды (если ты под ней) я не знаю

кстати, Илья, что у тебя sdptool browse выводит
а то у меня молчит, как партизан на допросе (хотя 73 финн честно колется на предмет поддерживаемых профилей)
или там все сервисы руками поднимать надо ?
(где -то в дебрях $PATH'а видел obexftpd (а в обзорах про профиль OBEXFTP ни слова не видел) поднять не пробовал ?)

Сообщение отредактировал eug - 9.12.2007, 22:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 10.12.2007, 1:39


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(maximus2963 @ 10.12.2007, 2:30) *

аммм а можно ещё раз по-русски smile.gif
и как бы это всё осуществить, через какие программы, то есть объяснить популярно smile.gif


эээ. да обьяснять тут чего? кинуть два файлика на флешку, один запустить, потом на компе дать команду.

вроде ничего заумного. o_O

Добавлено позже (10.12.2007, 5:49):
Цитата(eug @ 10.12.2007, 2:49) *

dund - линуксовый демон для блютус-дайлапа (использование тела как GPRS-модема), оказывается вон еще для чего пригодился
ставить надо bluez-utils (и bluez-libs) (в ядре не забыть включить bluetooth)
аналога для винды (если ты под ней) я не знаю

в данном случае - это не демон в строгом смысле этого слова - просто враппер для того, чтобы вытащить с трубки serial port и запустить поверх него pppd. как из винды это происходит я не в курсе ~_~

Цитата(eug @ 10.12.2007, 2:49) *

кстати, Илья, что у тебя sdptool browse выводит
а то у меня молчит, как партизан на допросе (хотя 73 финн честно колется на предмет поддерживаемых профилей)


молчит. а вот на records --tree отзывается.

Цитата(eug @ 10.12.2007, 2:49) *

(где -то в дебрях $PATH'а видел obexftpd (а в обзорах про профиль OBEXFTP ни слова не видел) поднять не пробовал ?)



не пробовал. нунах эти блютузовские фокусы. мы по-дедовски: tcp/ip поверху воздуха поднял, юзаю юниксовый штатный стафф и не жужжу smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
xxbasowxx
сообщение 10.12.2007, 10:13


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2007
Пользователь №: 150 874
Модель телефона: Motorola A1200E

Рейтинг: 7



Проблема запуска драйверов sad.gif
на команду
Код
/sbin/insmod /lib/modules/ppp_generic.o

выдаёт
Код

/lib/modules/ppp_generic.o: unresolved symbol slhc_init
/lib/modules/ppp_generic.o: unresolved symbol slhc_free
/lib/modules/ppp_generic.o: unresolved symbol slhc_uncompress
/lib/modules/ppp_generic.o: unresolved symbol slhc_toss
/lib/modules/ppp_generic.o: unresolved symbol slhc_remember
/lib/modules/ppp_generic.o: unresolved symbol slhc_compress

а на
Код
/sbin/insmod /lib/modules/ppp_async.o

выдаёт
Код

/lib/modules/ppp_async.o: unresolved symbol ppp_idle_time
/lib/modules/ppp_async.o: unresolved symbol ppp_unit_number
/lib/modules/ppp_async.o: unresolved symbol ppp_input
/lib/modules/ppp_async.o: unresolved symbol ppp_input_error
/lib/modules/ppp_async.o: unresolved symbol ppp_unregister_channel
/lib/modules/ppp_async.o: unresolved symbol ppp_output_wakeup
/lib/modules/ppp_async.o: unresolved symbol ppp_channel_index
/lib/modules/ppp_async.o: unresolved symbol ppp_register_channel

Ну и потом вертится в цикле while...
Не хватает каких то конфигов?

P.S. прошивка
R541_G_11.52.08R_F3.sbf
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 10.12.2007, 14:01


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(xxbasowxx @ 10.12.2007, 14:13) *

Проблема запуска драйверов sad.gif
на команду
Код
/sbin/insmod /lib/modules/ppp_generic.o

выдаёт
Код

/lib/modules/ppp_generic.o: unresolved symbol slhc_init
/lib/modules/ppp_generic.o: unresolved symbol slhc_free
/lib/modules/ppp_generic.o: unresolved symbol slhc_uncompress
/lib/modules/ppp_generic.o: unresolved symbol slhc_toss
/lib/modules/ppp_generic.o: unresolved symbol slhc_remember
/lib/modules/ppp_generic.o: unresolved symbol slhc_compress



fixed, tnx.

добавь insmod /lib/modules/slhc.o
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
xxbasowxx
сообщение 10.12.2007, 15:07


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2007
Пользователь №: 150 874
Модель телефона: Motorola A1200E

Рейтинг: 7



Что то мне сегодня не везёт smile.gif
Теперь модули стартовали, но повис в цикле. Посмотрел список процессов, а modemeng там нет. Всё что есть про модем - modemlauncher. Попробовал с ним, меня в результате pppd обматерил и выдал список описания параметров sad.gif
Начинаю сомневаться в адекватности понимания мною всего процесса smile.gif Подскажите, пожайлуста, что не так... очень хочется ppp по блютусу smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 10.12.2007, 15:27


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(xxbasowxx @ 10.12.2007, 19:07) *

Что то мне сегодня не везёт smile.gif
Теперь модули стартовали, но повис в цикле. Посмотрел список процессов, а modemeng там нет. Всё что есть про модем - modemlauncher. Попробовал с ним, меня в результате pppd обматерил и выдал список описания параметров sad.gif
Начинаю сомневаться в адекватности понимания мною всего процесса smile.gif Подскажите, пожайлуста, что не так... очень хочется ppp по блютусу smile.gif


modemeng запускается в момент конекта к модему с компа (через dund или cat /dev/rfcomm0, прибинденый к пятому каналу)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dreamer7
сообщение 24.12.2007, 11:29


Интересующийся
**

Группа: Пользователи
Сообщений: 48
Регистрация: 6.12.2007
Пользователь №: 156 128
Модель телефона: A1200e

Рейтинг: 0



Цитата(Ilya Petrov @ 10.12.2007, 20:27) *

modemeng запускается в момент конекта к модему с компа (через dund или cat /dev/rfcomm0, прибинденый к пятому каналу)



у меня телефон пин код требует где его на компутере проставить ?
так пин я уже нашел

сейчас вот такую хрень выкидывает

Connection established
dund[3269]: RFCOMM TTY creation failed. Operation not supported(95)


Сообщение отредактировал dreamer7 - 24.12.2007, 11:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
eug
сообщение 24.12.2007, 11:51


Мастер
****

Группа: Пользователи
Сообщений: 174
Регистрация: 7.12.2007
Из: 53 км на юг от града Петра
Пользователь №: 156 234
Модель телефона: -

Рейтинг: 139



Цитата(dreamer7 @ 24.12.2007, 14:29) *

у меня телефон пин код требует где его на компутере проставить ?
так пин я уже нашел

сейчас вот такую хрень выкидывает

Connection established
dund[3269]: RFCOMM TTY creation failed. Operation not supported(95)

в ядре 'RFCOMM TTY support' (CONFIG_BT_RFCOMM_TTY) включена ?
rfcomm.conf настроен правильно ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dreamer7
сообщение 24.12.2007, 12:22


Интересующийся
**

Группа: Пользователи
Сообщений: 48
Регистрация: 6.12.2007
Пользователь №: 156 128
Модель телефона: A1200e

Рейтинг: 0



Цитата(eug @ 24.12.2007, 16:51) *

в ядре 'RFCOMM TTY support' (CONFIG_BT_RFCOMM_TTY) включена ?
rfcomm.conf настроен правильно ?


точно в ядре нет mad.gif пересобираю
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 26.12.2007, 17:44


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(dreamer7 @ 24.12.2007, 15:22) *


точно в ядре нет mad.gif пересобираю
слака? бинарные дистрибутивные ядра - наше всё!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dreamer7
сообщение 4.1.2008, 14:42


Интересующийся
**

Группа: Пользователи
Сообщений: 48
Регистрация: 6.12.2007
Пользователь №: 156 128
Модель телефона: A1200e

Рейтинг: 0



Цитата(Ilya Petrov @ 26.12.2007, 22:44) *

слака? бинарные дистрибутивные ядра - наше всё!


ясно дело слака biggrin.gif да все пересобрал уже, отлично работает плюсом еще кое что подправил.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Lion_King
сообщение 16.1.2008, 13:38


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 30.9.2006
Пользователь №: 101 242
Модель телефона: MOTOMING A1200e
Прошивка: Silent Bob's FW

Рейтинг: 3



Что я делаю не так?
Скрипт построчно запускаю, в процессах висит и модем и демон ppp, а интерфейса ppp0 нет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
arax
сообщение 27.2.2008, 9:07


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.2.2008
Пользователь №: 162 469
Модель телефона: E8

Рейтинг: 0



Цитата(dreamer7 @ 24.12.2007, 14:29) *

у меня телефон пин код требует где его на компутере проставить ?
так пин я уже нашел


У меня тоже требует, и чего то я не понял какой нужно вводить, какой не введу все время
dund[4670]: Connect to XX:XX:XX:XX:XX:XX failed. Connection refused(111)

Есть у кого-нибудь идеи?

Сам разобрался, оказалось в debian passkey-agent небыло.

Сообщение отредактировал arax - 27.2.2008, 11:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 17.3.2008, 17:00


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



у меня тоже самое..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 17.3.2008, 17:38


Мастер
****

Группа: Пользователи
Сообщений: 252
Регистрация: 14.1.2008
Из: Москва
Пользователь №: 160 063
Модель телефона: A1200e
Прошивка: R541_G_11.52.14R_U3

Рейтинг: 55



У меня вовремя подсуетился и вылез kbluetooth, так что ключ я ввел там. Как без него - не разбирался за ненадобностью wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 23.3.2008, 12:55


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



Только для пользователей GizMoto : http://gizmotoblog.blogspot.com/2008/03/ez...-daemon-01.html
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
консоль через блютуз, а также самба, управление mpd и всё остальное · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.7.2025, 18:18

Форум живёт: