Ищу помощи

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Жемарп
Сообщения: 7
ОС: DesktopBSD

Ищу помощи

Сообщение Жемарп »

Решил влиться в сообщество FreeBSD. Знаний - почти ноль, но желания много.
Установил DesktopBSD (5.5 PRERELISED). И хотя полностью русифицирована, есть несколько вопросов, связанных с отсутсвием опыта.
1. Есть Моторолла С380, кабель USB. Как заставить все это работать, а то без интернета туго ;) ?
2. Как можно установить другой загрузчик или хотя бы сделать, чтобы по умолчанию грузилась винда? Установленный в текстовом виде требует за 5 сек нажать F1,F2 или F3, причем запоминает последний выбор и делает его умолчальным. Для моей жены это будет просто трагедия, а мне достанется по голове :)
Заранее благодарен за полезные советы!
Спасибо сказали:
Аватара пользователя
K2el
Сообщения: 341
ОС: Linux & BSD

Re: Ищу помощи

Сообщение K2el »

http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...oot-blocks.html вот ссылка по повод загрузки системы, желаю удачи в обучении:)
@ - @чью жизнь!
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Ищу помощи

Сообщение alv »

конфигурирование загрузчика BSD
http://posix.ru/distro/dragonfly/boot_init.shtml
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: Ищу помощи

Сообщение phasma »

гыгы )))) про ЮСБ не знаю, через ирда настраивал SE k300i жопорез ))))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
e-yes
Сообщения: 59
ОС: FreeBSD, Gentoo, Debian

Re: Ищу помощи

Сообщение e-yes »

(Жемарп @ Jan 12 2007, в 18:50) писал(а):1. Есть Моторолла С380, кабель USB. Как заставить все это работать, а то без интернета туго

man umodem?
(Жемарп @ Jan 12 2007, в 18:50) писал(а):2. Как можно установить другой загрузчик или хотя бы сделать, чтобы по умолчанию грузилась винда? Установленный в текстовом виде требует за 5 сек нажать F1,F2 или F3, причем запоминает последний выбор и делает его умолчальным. Для моей жены это будет просто трагедия, а мне достанется по голове

cd /usr/ports/sysutils/grub && make install clean
Установится grub - отличный бутлоадер. Далее читаешь info grub и настраиваешь меню.
*((int*)0)=0;
Спасибо сказали:
Аватара пользователя
K2el
Сообщения: 341
ОС: Linux & BSD

Re: Ищу помощи

Сообщение K2el »

Вот тебе еще советик...используй VMware-workstation (последняя версия вроде 5.5) - это прога, с помощью которой ты можешь эмулировать работу системы. Тоесть ты запускаешь эту прогу (под Windows), устанавливаешь через нее FreeBSD и радуешься:).
В результате ты получишь, что сидишь в винде, а в отдельном окне(с возможностью полноэкранного режима) у тебя стоит FreeBSD. Причем пропадает весь геморой с разделами(FreeBSD у тебя будет в отдельной папке лежать на твоем диске, причем ее легко можно удалить) и сетью:)
Это прекрасный способ ознакомиться с системой, но при условии что у тебя 512 или более оперативки.
Если есть вопросы то пиши, попробую помочь.
@ - @чью жизнь!
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

e-eye!
Воспользоваться ports не могу (ведь нужен инет?). Скачал grub-0.97.tbz. Дальше в консоли набрал : pkd_add grub-0.97.tbz. Создались папки в глубине /usr/... Что делать дальше?
Спасибо сказали:
Аватара пользователя
Бодрый и Веселый
Сообщения: 66
ОС: What?

Re: Ищу помощи

Сообщение Бодрый и Веселый »

Жемарп писал(а):
12.01.2007 18:52
1. Есть Моторолла С380, кабель USB. Как заставить все это работать, а то без интернета туго ;) ?

Вот кусок моего /boot/loader.conf :

Код: Выделить всё

ucom_load="YES"
umodem_load="YES"

А вот кусок моего /etc/ppp.conf :

Код: Выделить всё

gprs:
    set log Debug Timer Command TCP/IP ID0 Phase Chat LCP IPCP tun CCP
    set device /dev/ttyU0
    set dial "ABORT BUSY ABORT NO\\sCARRIER ABORT NO\\sDIALTONE ABORT ERROR TIMEOUT 5 \"\" AT OK-AT-OK AT+CGDCONT=1,\\\"IP\\\",\\\"INTERNET\\\" OK \\dATDT\\T TIMEOUT 40 CONNECT"
    set phone "НОМЕР ТЕЛЕФОНА"
    set authname "gprs"
    set authkey "gprs"
    set redial 5 23
    disable ipv6cp
    enable chap81
    set ifaddr 13.13.13.13/0 13.13.13.113/0 255.255.255.0 0.0.0.0
    add default HISADDR
    set timeout 180
    enable dns # забыл написать :)
    # nat enable yes


P.S. Строка AT+CGD...INTERNET\\\" специфична для провайдера. В ней перед каждой кавычкой должно быть три бэк-слеша (\\\).
P.P.S. Поиск наше всё! Подавляющее большинство ответов на вопросы новичка могут быть найдены в google, yandex, etc...
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Ищу помощи

Сообщение alv »

(Бодрый и Веселый @ Jan 14 2007, в 20:57) писал(а):Подавляющее большинство ответов на вопросы новичка могут быть найдены в google, yandex, etc...

Не говоря уже о Хэндбуке, ссылка на который висит вверху списка тем :)

2 Жемарп
и советую Вам все-таки для начала разобраться с загрузчиком BSD, для Ваших целей его более чем достаточно.
Если же Вы думаете, что поставите GRUB и он сам все за Вас сделает - то зря.
GRUB - программа очень мощная, и потому с ним надо много разбираться.
Загрузчик BSD много проще - и разбираться с ним легче. Тем более, что все описано - и на русском :)
Спасибо сказали:
e-yes
Сообщения: 59
ОС: FreeBSD, Gentoo, Debian

Re: Ищу помощи

Сообщение e-yes »

(Жемарп @ Jan 14 2007, в 17:43) писал(а):Что делать дальше?

(e-yes @ Jan 13 2007, в 02:23) писал(а):Далее читаешь info grub и настраиваешь меню.

:)
*((int*)0)=0;
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

Ну что же, спасибо. Если вы думаете, что задав тут вопрос, я сижу и жду ответа - глубоко ошибаетесь. Я уже с трудом нахожу нужную сохраненную страницу. Проблема в том, что многие советы (и ваши в том числе) расчитаны на тех, кто уже освоился и что-то может.
Так, например, в ходе поиска выяснилось, что установить одну систему загружаемой по умолчанию в boot0 можно boot0cfg -s 2 ad0 (например, http://www.linuxcenter.ru/lib/articles/dis...gonfly04.phtml). Однако, после пары перезагрузок умолчание куда-то пропадает.
И так пока по всем проблемам, что встают передо мной. А вы тут улыбаетесь....
Ладно, спасибо, не стоит утруждаться.
Спасибо сказали:
GeoF
Сообщения: 181
Статус: BSD guy
ОС: FreeBSD 6 Stable

Re: Ищу помощи

Сообщение GeoF »

Жемарп писал(а):
15.01.2007 13:09
Ну что же, спасибо. ....
Ладно, спасибо, не стоит утруждаться.

Странный Вы человек. Дали вам ссылки на русском языке, где все уже разжовано. Если есть конкретные вопросы (я сделал то-то и то-то, прочитал это, пытался по этому сделать так и у меня не получается вот здесь. почему?) - задавайте. Поможем. А "сделайте мне хорошо" - не по адресу.

На счет boot0cfg, из мана:

Код: Выделить всё

EXAMPLES
     To boot slice 2 on the next boot:

           boot0cfg -s 2 ad0

Загрузится с этого слайса при следующей загрузке. Соответственно при первой же загрузке с другого слайса автозагрузка установится на другой слайс.
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

Да накипело. Кучу всего нашел, и вроде все должно получаться, а нет... Не идет. Вот и сорвался.
Победил grub. Теперь все работает, как надо. Хотя и не понял точно как оно получилось, ибо несмотря на наличие расписанного по шагам руководства, везде вылазят какие-либо ошибки. Но хорошо, что хорошо кончается. Всем спасибо.
Осталось GPRS победить :)
Кокретный вопрос. При отсоединении/присоединении Мотороллы через USB выскакивает соответсвующее сообщение, что телефон подключен (ugen0). Как узнать, на какой порт? И как его указать в визарде kkkp?
Спасибо сказали:
Аватара пользователя
Бодрый и Веселый
Сообщения: 66
ОС: What?

Re: Ищу помощи

Сообщение Бодрый и Веселый »

Насчет kkkp ничего сказать не могу.

Поключение gprs (пережёванная версия). FreeBSD, motorola, usb.

1. В первом терминале наблюдаем за системным логом:

Код: Выделить всё

tail -f /var/log/messages


2. В другом терминале загружаем модуль umodem:

Код: Выделить всё

kldload umodem

Если сообщений об ошибках нет, переходим к следующему шагу.

3. Подсоединяем телефон к компьютеру. В системном логе должна появиться похожая строка:

Код: Выделить всё

ucom0: Motorola Inc. Motorola Phone (C380), rev 1.10/0.01, addr 2, iclass 2/2

Это есть хорошо.

4. Смотрим название устройства:

Код: Выделить всё

ls -l /dev/*U*

Их может быть два.

5. Редактируем файлы как указанно в моем сообщении выше.
Меняем:
"set device /dev/xxx" на нужное устройство (любое из двух?);
"AT+СGD..." на строку инициализации предоставленную провайдером;
"НОМЕР ТЕЛЕФОНА" на номер телефона провайдера.

6. Пробуем звонить:

Код: Выделить всё

ppp -ddial gprs

В системном логе должно появиться что-то похожее на:

Код: Выделить всё

tun0: IPCP: myaddr x.x.x.x hisaddr = x.x.x.x

Если нет, проверяем шаги 1-5 .

7. Тестируем работоспособность сети:

Код: Выделить всё

ping ya.ru
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

Спасибо, Бодрый и Веселый.
Подсоединия телефон. В логе три строки:
ucom0: Motorolla ... addr2,iclass2/2
ucom0: data interface 1, has CM over data, has no break
ucom0: status change notification available

По ls -l /dev/*U* ничего нет. А с маленькой u - с десяток, в том числе и ucom0.

ppp -ddial gprs В логе:
tun0: Warning: deflink: Unable to set physical to speed 0
tun0: Warning: Chat script failed
И дальше эти сообщения повторяются.

И еще уточнение. У меня мегафон, и имя и пароль пользователя отсутствуют. Оставить только кавычки?
Заранее спасибо.
Спасибо сказали:
Аватара пользователя
Бодрый и Веселый
Сообщения: 66
ОС: What?

Re: Ищу помощи

Сообщение Бодрый и Веселый »

Жемарп писал(а):
16.01.2007 12:02
Подсоединия телефон. В логе три строки:
ucom0: Motorolla ... addr2,iclass2/2
ucom0: data interface 1, has CM over data, has no break
ucom0: status change notification available

По ls -l /dev/*U* ничего нет. А с маленькой u - с десяток, в том числе и ucom0.

Точно. В пятой версии ucom0 и именно его нужно прописать в "set device". Или уже прописан?

Жемарп писал(а):
16.01.2007 12:02
И еще уточнение. У меня мегафон, и имя и пароль пользователя отсутствуют. Оставить только кавычки?

Мой скромный опыт показывает, что в этих полях можно писать все что угодно. Пустые кавычки не пробовал.
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

Да прописать-то прописал, но...
tun0: Warning: deflink: Unable to set physical to speed 0
tun0: Warning: Chat script failed
И дальше эти сообщения повторяются, и связи нет.
В чем тут проблема? Где что можно попробовать поменять?
Спасибо сказали:
Аватара пользователя
Бодрый и Веселый
Сообщения: 66
ОС: What?

Re: Ищу помощи

Сообщение Бодрый и Веселый »

Принимает ли модем команды:

Код: Выделить всё

# cu -l /dev/ucom0
AT
OK
?
Что в /var/log/ppp.log?
Спасибо сказали:
Жемарп
Сообщения: 7
ОС: DesktopBSD

Re: Ищу помощи

Сообщение Жемарп »

Победа!
После изменения ppp.config на следующий:

default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
megafon:
set device /dev/ucom0
set speed 115200
set ctsrts off
set phone "*99\#"
set dial "ABORT ERROR TIMEOUT 10 \
\"\" AT OK-AT-OK ATE0V1Q0 OK AT+CGDCONT=1,\\\"ip\\\",\\
\"internet.nw\\\" OK \\dATD\\T TIMEOUT 60 CONNECT"
set login
set authname ""
set authkey ""
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
set ipcpretries 10 5
disable pap
disable chap
enable dns
в консоли: su
ppp
dial megafon
попал в интернет. спасибо за помощь.
Спасибо сказали: