Логин:
Пароль:
Поиск:

Слушать радио ОБА-НА

3g usb modem netbsd


Автор: admin от 3 января 2016
  • 5

3g usb modem NetBSD



Давно не писал ничего интересного) Надо это дело исправлять.

Имеем:
1. NetBSD/i386 на "недобуке" (пламенный привет журналу Компьютерра! за выражения, да и не только cool )
2. 3g usb modem от Мегафона (который есть Huawei E173)
3. огромное терпение!
4. и не меньшее желание!

Без последних двух пунктов с неткой всё тяжелее ;))

В моем случае, эмулирующим СОМ-портом стал ttyU0
Проверить, так ли это - можно командой cu:

#cu -l ttyU0

если выдало сообщение что соединено - всё ок.

Устанавливаем пакет pppd - именно через него мы и будем подключаться.
Примечание: в данном случае оператором является мегафон. поэтому некоторые инициализационные файлы и файлы сценарий названы по оператору.
кроме этого, это удобно, если провайдеров несколько.

Далее, в папке /etc надо будет создать следующие папки и файлы:

/etc/ppp
/etc/ppp/options
/etc/ppp/pap-secrets
/etc/ppp/ip-up
/etc/ppp/peers
/etc/ppp/peers/megafon
/etc/ppp/peers/megafon.chat


Содержимое файлов:

etc/ppp/options:

/dev/ttyU0
115200
lock
crtscts
modem
defaultroute
noipdefault
usepeerdns


etc/ppp/pap-secrets:

gdata * gdata


etc/ppp/ip-up:

if [ -f /etc/ppp/resolv.conf ]; then
rm -f /etc/resolv.conf
mv /etc/ppp/resolv.conf /etc/resolv.conf
fi


etc/ppp/peers/megafon:

connect 'usr/sbin/chat -V -f /etc/ppp/peers/megafon.chat'
noauth
user gdata
remotename apn
debug


etc/ppp/peers/megafon.chat:

ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
'' ATDT*99#
CONNECT ''


В /etc/rc.conf добавляем:
ppp_peers="megafon"

После формирования всех конфиг.файлов, подключиться к интернету можно простой командой:
#pppd call megafon

и всё.

Несколько пояснений:

1. содержимое файлов, написанных выше, - не единственно возможный вариант. конфиги допускают совмещения, замещения и т.д. поэтому, если увидете где-то один пример, файлов; в доугом месте - другой, это нормально)
я три раза менял состав и содержимое файлов, в том числе мне давали рабочие с "боевой" машины. и только насобачившись и примерно поняв что за что отвечает написал свои (читая вот это: https://wiki.netbsd.org/tutorials/how_to_use_nokia_6230i_over_bluetooth_as_a_gprs_modem/)

мне кажется, приведенный мной вариант - более канонический и универсальнее ;))

2. файл ip-up служит для автоматической настройки DNS, после того как pppd поднял линк. таки, удобно)

3. у мегафона авторизационные данные:
логин: gdata
пароль: gdata
сервер: apn

4. думаю, при текущих файлах и настройках, если "перебить" настройки, то будет работать и для билайна, и для мтс.
Кому не лень, можете проверить (мне только ради проверкки лень свисток разлачивать):

Beeline:
APN: internet.beeline.ru
Логин: beeline
Пароль: beeline

МТС:
APN: internet.mts.ru
Логин: mts
Пароль: mts

Мегафон:
APN: internet
Логин: gdata
Пароль: gdata

Обновлено: 25.02.2016 - 07:08

установка программ из исходников netbsd


Автор: admin от 16 декабря 2014
  • 0

Установка программ из исходников NetBSD



Программы в *NIX можно ставить двумя способами:
1. из скомпилированных динарников;
2. из исходников.

1. Установка из скомпилированных бинарников:

Скомпилированные бинарники можно ставить так:
#pkg_add some_soft.tgz

pkg_add, так же, может установить бинарники из интернета. Причем со всеми зависимостями.
Например, таким образом:
#pkg_add http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.5/All/icewm-1.2.38pre2.tgz

можно установить оконный менеджер IceWM.
Обратите внимание, что pkg_add может работать как с HTTP, так и с FTP.

Программы, по умолчанию, устанавливаются в каталог: /usr/pkg/bin/*

2. Установка из исходников:

Чтобы установить из исходников, нужны эти самые исходники программ.

Обзываются эти исходники: pkgsrc.tar.gz
Находятся по адресу: http://ftp.netbsd.org/pub/pkgsrc/

По этому адресу находятся нескольки видов исходников:
1. стабильные версии - http://ftp.netbsd.org/pub/pkgsrc/stable/
Полный адрес до исходников: http://ftp.netbsd.org/pub/pkgsrc/stable/pkgsrc.tar.gz
2. Текущая версия, экспериментальная (не рекомендуется для новичков): http://ftp.netbsd.org/pub/pkgsrc/current/
Полный адрес исходников: http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz

Скачать исходники можно простой FTP-командой (для текущей версии):
#ftp ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz

Если вы под root'ом, то они скачаются в каталог /root, так как это каталог root'а.

ВНИМАНИЕ!!! Не "сидите" под root'ом !!!

Чтобы пользоваться исходниками копируем их в /usr:
#cp /root/pkgsrc.tar.gz /usr

Переходим в этот каталог /usr:
#cd /usr

И распаковываем исходники программ:
#tar zxf pkgsrc.tar.gz

Они распакуются по адресу: /usr/pkgsrc/*
И будут структурированы по категориям:
/usr/pkgsrc/wm/ - оконные менеджеры;
/usr/pkgsrc/www/ - всё интернетное;
и т.д.

Сразу скажу, что дело это долгое, поэтому, если вдруг, вы подумаете что "всё завсило" - вы зря так подумали tongue
Просто дождитесь конца - там куча мелких файлов, а скорость дисковой подсистемы в BSD-ях - не самая быстрая.

Итак, у нас есть исходники программ.
Установим какую-нибудь программу.

ВНИМАНИЕ!!! Для установки программ из исходников - понадобится интернет. Потому что дополнительные модули/библиотеки/исходники тянутся из инета.

ПОЯСНЕНИЕ:
Установка программ из исходников состоит в последовательном выполнении нескольких команд:
1. make - проверяет и собирает все связанные компоненты;
2. make install - устанавливает скомпилированную программу в систему(по умолчанию - в /usr/pkg/bin/*);
3. make clean - удаляет весь хлам из системы, которые были нужны для компиляции программы;
4. make clean-depends - то же что и предыдщее, но очищает с зависимостями, которые были нужны для компиляции.
5. make package - а это команда соберет пакет, установит его (если это еще не сделано) и затем создаст бинарный пакет. В дальнейшем, для манипуляции им, вы можете использовать инструментарий pkg_*. По умолчанию пакет создается в каталоге /usr/pkgsrc/packages, тип файла - tar.gz. Удобно, чтобы каждый раз не компилировать.

Или:

Всё то же самое, только одной командой:
#make install clean clean-depends


Установим, например, IceWM:

Переходим в каталог с исходниками IceWM:
#cd /usr/pkgsrc/wm/icewm

Собираем:
#make

Устанавливаем:
#make install

И чистим(не обязательно, если много места и любите мусорwink )
#make clean
#make clean-depends

или, всё то же самое, но одной командой:
#make install clean clean-depends

Всё, IceWM установлен.
Полный путь до программы выглядит так: /usr/pkg/bin/icewm

Можно запустить простой командой: icewm-session.

ПРИМЕЧАНИЕ:
Начиная с какой-то версии IceWM надо запускать именно icewm-session, хотя, раньше запускалась просто icewm. Теперь icewm-session запускает сам менеджер, трей и менджер заставки.
В этом смысле не совсем удачный пример wink

На этом, установка программ компилированием из исходников - закончена.

До кучи.

Раз уже мы описали компилирование оконного менеджера, то напишем и как его запускать.
Одним из способом запуска оконного менеджера (a-la IceWM, FluxBox, etc) является вызов его с помощью startx.

Реализовать его можно следующим образом:
дописать в конец файла /etc/X11/xinit/xinitrc
такую строчку:
exec /usr/pkg/bin/icewm-session

а перед этим - комментируем строчки начиная с twm.

P.S.

Компилирование из исходников занимает дохренище времени! Компилирование, например, FireFox на моей относительно новой (хотя и с паршивым процом) машине занимает несколько часов ))
Компилирование больших программ, типа, OpenOffice, вполне может занять и сутки.

Более подробно - в первоисточниках:
1. https://www.netbsd.org/docs/pkgsrc/using.html
2. http://wiki.netbsd.org/pkgsrc/how_to_use_pkgsrc/

А вообще, самую лучшую, полную и актуальную инфу лучше искать в man'ах.

Обновлено: 3.01.2016 - 17:18

Никогда не сдавайся!


Автор: admin от 16 декабря 2014
  • 0
Никогда не сдавайся, говорил мне отец, никогда не приклоняйся не перед кем, говорил он мне, никогда не обманывай, никогда не забывай, никогда не груби, и не одевай маски будь самим собой, родители учат нас многому, и мы многим им обязаны, да со временем мы взрослеем,мы холоднее к ним относимся, думаем что они нас не любят идут против нас, а ведь они... просто любят и видят в нас все тех же детей, тех же малышей, никогда не отворачивайся от родителей, ведь в один день когда ты поймешь что был не прав, когда поймешь все ошибки, ты захочешь рассказать это маме или папе, и....может получиться так...что ты опоздаешь, они не вечны, хотя мы все наверно думаем что они бессмертны, только когда теряем их мы понимаем что лишились самого дорого в своей жизни, это чувство, когда ты не можешь рассказать маме о своих отношениях, о своем счастье, не можешь чем то поделиться, не можешь потому что её нет.....именно в этот момент ты поймешь что все ТО время которое ты мог бы посветить родителям, ты посветил его на ругань, на скандалы, на их слезы из-за тебя. Ты просто в один день потеряешь самую большую свою часть часть своей души, часть своего сознания, ты потеряешь все, ведь родители это все что у нас есть. Только они могут нас понять, простить, помочь в трудную минуту, нет родней человека кроме мамы или отца. Друзья работа деньги развлечения мы тратим свое время на это, и не помним о тех кто подарил нам жизнь, не помним о тех кто заботился о нас долгое время. Никогда не забывайте родителей, не ругайтесь и не обижайтесь на них, делайте им приятно, не заставляйте их плакать или нервничать, пусть они гордятся нами, пусть на их лицах расцветает улыбка при виде нас. Дай бог здоровья всем родителям.

12 причин, почему вы никогда не должны сдаваться


Автор: admin от 16 декабря 2014
  • 0

12 причин, почему вы никогда не должны сдаваться:



1. Пока вы живы, все возможно.
Единственной уважительной причиной, по которой вы можете сдаться, является ваша смерть. До тех пор, пока вы живы (здоровы и свободны), у вас есть выбор, чтобы совершать попытки до окончательного успеха.

2. Будьте реалистами.
Вероятность освоения чего-то с первого раза очень мала. Все требует времени, чтобы этому научиться, и вы будете совершать ошибки. Учитесь на них.

3. Вы сильны.
Вы сильнее, чем вы думаете. Одной маленькой неудачи недостаточно, чтобы остановить вас в процессе достижения своего успеха. Недостаточно будет также и 10, и 100, и 1000 неудач.

4. Проявите себя.
Если вы не хотите быть известным, как кто-то другой, то это слабость, и говорит о том, что вы сдаетесь. Выходите и показывайте себя остальному миру, а также самому себе. Вы можете и добьетесь того, что намеревались сделать. Вы потерпите неудачу только тогда, когда сдадитесь.

5. Делалось ли это раньше?
Если кто-то другой смог сделать это, то сможете и вы. Даже если только один человек в мире сумел достичь того, чего желаете вы. Это должно стать достаточной причиной для вас, чтобы никогда не сдаваться.

6. Верьте в свои мечты.
Не предавайте самого себя. В жизни бывает много людей, которые говорят вам, что вы хотите достичь невозможного. Не позволяйте никому рушить свои мечты.

7. Ваша семья и друзья.
Позвольте людям, которых вы любите, стать вашими вдохновителями на то, чтобы продолжать упорно двигаться дальше. Возможно, вам нужно будет попробовать посмотреть с другой точки зрения, больше учиться, больше практиковаться, но никогда не сдавайтесь.

8. Есть люди в худшем положении, чем вы.
Прямо сейчас есть много людей, которые находятся в худшей ситуации и в худших условиях окружающей среды, чем вы сейчас. Хотели бы вы отказаться от пробежки в 5 километров? Подумайте о людях, которые не в состоянии даже ходить, и как много они были бы готовы отдать за возможность пробегать по 5 километров каждый день.

9. Улучшайте наш мир.
Когда вы достигнете всего, чего намеревались достичь, вы можете использовать свой успех, чтобы совершать изменения в мире или в жизни отдельных людей.

10. Вы заслуживаете счастья.
Никогда не позволяйте никому говорить вам противоположное. Вы заслуживаете счастья и заслуживаете успеха. Сохраняйте этот настрой и никогда не сдавайтесь, пока не достигнете своего пункта назначения.

11. Вдохновляйте других.
Служите источником вдохновения для других, отказываясь сдаваться. Кто знает, чего может достичь кто-то другой из-за того, что вы сами никогда не сдавались, и тем самым вдохновили других не сдаваться.

12. Вы уже так близко.
Зачастую, когда вы чувствуете, что хотите сдаться, вы находитесь так близко к тому, чтобы сделать огромный прорыв. В любой момент своего времени вы всегда находитесь лишь на волосок от успеха.

14 привычек людей, которым все завидуют


Автор: admin от 16 декабря 2014
  • 0

14 привычек людей, которым все завидуют.



Вы когда-нибудь встречали людей, мимо которых проходят все стрессы и хаос повседневной жизни, не касаясь и не задевая их? Они просто плывут по жизни в своем ореоле совершенства и оставляют позади всех, кто чувствует себя не таким… прекрасным. Что же мы делаем неправильно? Что мешает нам стать успешными людьми, которые всё успевают и всегда получают то, что хотят?

Вот несколько привычек успешных людей, которые ближе других подошли к своему идеалу.

1. Ориентированы на качество, а не на количество.
Успешные люди расставляют приоритеты и не поддаются мелким слабостям. Вместо того чтобы залипать на мелочах и медлить, они выполняют самые важные вещи в первую очередь, а остальное время тратят на приятные мелочи. Это помогает избавиться от напряжения и груза, который висит над тобой, не позволяя радоваться жизни.

2. Прежде всего, заботятся о своем здоровье и благополучии.
Люди, стремящиеся к совершенству, понимают, что они ничего не смогут достичь, если будут чувствовать себя плохо. Поэтому они ставят на первое место свое здоровье и благополучие: регулярно занимаются спортом, предпочитают здоровую пищу и оставляют время для спокойной работы и увлечений, которые помогают расслабиться.

3. Знают свои сильные и слабые стороны.
У всех есть сильные и слабые стороны, но вместо того, чтобы стараться подавить их или не обращать внимания, успешные люди соглашаются с ними и работают над своими недостатками (чем больше вы игнорируете свои слабости, тем сильнее они становятся). Кроме того, это отличная возможность поддержать чувство собственного достоинства.

4. Доверяют своим инстинктам.
Успешные люди, прежде всего, доверяют себе. Им не важно, что другие ожидают от них, они всегда знают, чего сами ожидают от себя и делают это.

5. Устанавливают высокие стандарты.
Они не только устанавливают себе высокие стандарты, но и не позволяют этим стандартам запугать себя. Они понимают, что нет ничего совершенного, но находят глубокое удовлетворение в том, чтобы выполнять задания настолько хорошо, насколько это возможно. Они понимают, что сделать что-либо хорошо с первого раза гораздо лучше и проще, чем потом исправлять косяки.

6. У них есть план.
Успешные люди знают, чего они на самом деле хотят, как в профессиональном плане, так и в личном. Они точно знают, как будет выглядеть их жизнь, если они будут продолжать движение к своей цели. И они никогда не снижают планку, соглашаясь на меньшее, вместо того, что было задумано изначально.

7. Не жертвуют творчеством.
Успешные люди не дают перспективе безденежья запугать себя и не продаются в рабство ради куска хлеба. Они не возьмутся за работу, которая им не интересна только для того, чтобы получать за неё неплохие гонорары. Угроза нищеты, наоборот, становится для них мотивацией, чтобы быстрее воплотить свой идеал.

8. Ставят реалистичные цели.
Люди, которые всё успевают, никогда не составляют нереальные списки задач, которые не сможет выполнить даже робот. В их списке дел всегда есть место для еды, похода в душ и спокойного отдыха. Они ведь слишком ценят своё здоровье, чтобы загонять себя в угол или постоянно откладывать запланированные дела.

9. Выполняют дела последовательно.
Успешные люди знают, что многозадачность не приводит ни к чему хорошему.

10. Регулярно корректируют свой курс.
Дорога к успеху — это не прямая линия, а трасса, на которой нужно научиться лавировать между автомобилями, выбирать верную скорость и сворачивать в нужном направлении. Успешные люди постоянно анализируют свои цели и степень их выполнения, корректируют курс и находят новые способы достижения.

11. Автоматизируют то, что нельзя изменить.
Вместо того чтобы раздражаться по поводу повседневных дел, от которых никуда не деться, они доводят их до автоматизма. Автоматически проверяют e-mail, готовят еду и убираются в квартире, тратят на это минимум времени и энергии, и дальше занимаются своими делами.

12. Делают только то, чем увлечены.
В этом пункте просто нечего добавить.

13. По-умному организуют свой рабочий день.
Они работают от 30 минут до одного часа, после чего останавливаются на короткий перерыв перед следующим «броском». Иногда они могут работать по четыре часа, иногда по восемь — всё зависит от объемов работы, которую надо выполнить сегодня. Они делают всё, что надо, чтобы выполнить свой план, но не собираются «сгорать» на работе.

14. Верят в свой талант.
Не важно кто (намеренно или нет) пытается прервать их мысли и разрушить цели, посеять и взрастить семена сомнения, совершенные люди знают, что они делают именно то, что нужно и именно тогда, когда нужно. Их критики не могут похвастаться тем же, поэтому они быстро стухают и отваливаются.
 Последние новости
   
Последнии комментарии
установка Anti Bot Question mod на phpbb 2.0.x
Автор admin (18.08.2014)
Johnd819,
glad if the information has helped you. ...
установка Anti Bot Question mod на phpbb 2.0.x
Автор Johnd819 (14.08.2014)
I went over this site and I conceive you have a lo...
установка Anti Bot Question mod на phpbb 2.0.x
Автор admin (07.08.2014)
Johnc738,

always welcome)
установка Anti Bot Question mod на phpbb 2.0.x
Автор Pharmk386 (02.08.2014)
Very nice site!
установка Anti Bot Question mod на phpbb 2.0.x
Автор Johnc738 (01.08.2014)
I am truly thankful to the holder of this website ...
установка Anti Bot Question mod на phpbb 2.0.x
Автор ThomasGlix (23.03.2014)
Привет, как дела?
flash player certificate authentication failed
Автор BB (14.02.2014)
Спасибо
Календарь
« Ноябрь 2017 »
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
FreeServer.su foottop