LINUX.ORG.RU

Какие меры предосторожности нужно предпринять, чтобы безопасно хранить ноут+модем на крыше?

 , ,


1

1

Ситуация такая. Есть частный дом, на одного хозяина (т.е. ни каких проблем с возможностью стырить ноут нет). В этом доме плохо ловит 3G, возможности использовать что-то другое нет. Есть ноут, который с 3G-модемом можно поднять на чердак и оставить его там, раздавая интернеты.

Вопрос - какие меры предосторожности нужно предпринять, чтобы с ним ни чего не случилось? Особенно волнует пыль, который там полно и переодичная большая влажность (после дождя, например). Ну и, наверное, там могут быть грызуны, а кот в том доме толстый 3.14дор.

Deleted

Ответ на: комментарий от NiTr0

Как-то так: https://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs

Статья как правильно распространять свои программы под GPL, а не о том как брать GPL компоненты и писать «COMMERCIAL OPENSOURCE». Что ты там нашел?

И давно в OpenWRT появился аппаратный нат

Ну вроде что-то есть (https://github.com/hynnet/openwrt-mt7620/tree/master/target/linux/ralink/file...), но лично не пробовал (мне это пока не нужно).

arson ★★★★★
()
Ответ на: комментарий от NiTr0

Есть такой lolipop. На mysku.ru и хабре его читал. Успешно ковыряет китайчатину. Добавил последние медиатеки в опенврт. Так он пишет

Аппаратный может работать на неофициальном китайском форке openwrt, downloads.openwrt.org.cn/PandoraBox/ralink/rt305x/packages/.

И еще есть интересный проект — симбиоз юзерспейса openwrt и ядра и модулей от ралинк от китайского производителя vonets.com/products.asp?ClassID=96, но только для новых 7620.

kraftello ★★★★★
()
Ответ на: комментарий от anonymous

3G-модем
загнутся уже при 30-50mbit/s

А на гигабите вообще разлетятся на куски, но какое к этому отношение имеет 3g?

onon ★★★
()

Максимальная дальность юсб провода 5 метров. При желании можно что-то соорудить чтоб на крыше был только модем.
Но лучше купить антенну.

onon ★★★
()
Ответ на: комментарий от onon

ман HSPA+, у меня точно 5 мегаБайт/сек было, бс из окна видно

anonymous
()
Ответ на: комментарий от onon

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

anonymous
()
Ответ на: комментарий от onon

У знакомого три репитера по пять метров соединены и работают, он по ним гигабайтное кино гоняет из одной комнаты в другую.

anonymous
()

Особенно волнует пыль, который там полно и переодичная большая влажность (после дождя, например). Ну и, наверное, там могут быть грызуны, а кот в том доме толстый 3.14дор.

Пыль - неприятно, конечно, но - фигня, переодичная большая влажность - если вода на него не капает, то тоже не слишком страшно, грызуны - тоже не самая беда. Настоящая проблема - перегрев. У тебя на чердаке нет закрытой воздушной прослойки между крышей и помещением, => летом в жару там будет и +60 (от цвета крыши и затененности зависит). Так что твой ноут не от воды вырубится, а от жары, как и некоторые роутеры.

peregrine ★★★★★
()
Ответ на: комментарий от panzerito

Ессно. Все в гите. Поиск по speedhack если конкретно эти оптимизации.

NiTr0 ★★★★★
()
Ответ на: комментарий от arson

Статья как правильно распространять свои программы под GPL, а не о том как брать GPL компоненты и писать «COMMERCIAL OPENSOURCE». Что ты там нашел?

Возможность использовать совместно с GPL кодом не-GPL библиотек/модулей. Все, что под GPL - под GPL и идет. Система инициализации и т.п. - не GPL. Хотите - берите все что GPL, пилите свой инит и свою веб-морду.

Ну вроде что-то есть (https://github.com/hynnet/openwrt-mt7620/tree/master/target/linux/ralink/file...), но лично не пробовал (мне это пока не нужно).

Увидел какие-то ошметки хидеров. Где остальное?

NiTr0 ★★★★★
()
Ответ на: комментарий от kraftello

Есть древний как гуано мамонта форк fonera, там тоже что-то как-то работало... вроде...

Ядро и модули ванильного сдк - кривы и уродливы. Не настолько, как у реалтека, но гораздо хуже атеросов.

NiTr0 ★★★★★
()
Ответ на: комментарий от anonymous

Мой DIR-300 сотку легко молотит при загрузке проца пару %. Был бы гиговый свич - и больше пережевал бы (там лимит PPE то ли 500 мбит то ли что - встречал инфу, лично не проверял).

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Как-то так: https://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs

Возможность использовать совместно с GPL кодом не-GPL библиотек/модулей. Все, что под GPL - под GPL и идет. Система инициализации и т.п. - не GPL. Хотите - берите все что GPL, пилите свой инит и свою веб-морду.

По ссылке написано конечно непонятно (автопереводчик?), сам не с первого раза понял, но вроде по русски, :
Если вы хотите распространять свою программу под GPL (не LGPL) и при этом связать ее с не GPL библиотеками, то должны разрешить делать это и другим, дописав примечание к лицензии. И можете сделать это, только если вы сами полностью написали программу.

Сколько же надо выпить...

arson ★★★★★
()
Ответ на: комментарий от KillTheCat

а вот взять его бонгелос целиком - нет.

За обзывание продукта Жени Маначкина болгеносом - прокляну!

Deleted
()
Ответ на: комментарий от arson

Еще раз. Прошивка - под GPL, как того требуют GPL компоненты ее. Но некоторые компоненты, от которых она зависит - не GPL, и не могут быть включены в состав коммерческих продуктов без согласия автора. Потому и упомянуты ограничения на коммерческое использование.

Хотите делать бизнес, закупая китайский нонейм по 10 баксов и продавая его по 30-40 баксов после перешивки на нормальную варь вместо SDK глюкала - договаривайтесь с автором не-GPL компонентов, или оставляйте только GPL часть и пилите на основе ее свою варь, в чем проблема? Там же ничего особенного нет, так? Или... все же есть?

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Читай GPL2. Свое не GPL выделяй отдельным модулем/пакетом и пиши к нему лицензию, как это делают nvidia, amd, redhat.

Потому и упомянуты ограничения на коммерческое использование.

GPL только упомянуть забыли.

arson ★★★★★
()
Ответ на: комментарий от arson

Оно и так отдельными модулями какбэ. И проприетарщина от ралинка/медиатека, и наработки автора. То, что для вас все, что в исходниках - GPL, еще не значит что оно GPL по умолчанию если лицензия явно не указана.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Оно и так отдельными модулями какбэ

Ну дай ссылку на список проприетарных модулей и их лицензий

arson ★★★★★
()
Ответ на: комментарий от arson

Все, где нет в коде/в каталоге лицензии, или где указано явно - проприетарное.

Как пример:

/****************************************************************************
 * Ralink Tech Inc.
 * 4F, No. 2 Technology 5th Rd.
 * Science-based Industrial Park
 * Hsin-chu, Taiwan, R.O.C.
 * (c) Copyright 2002, Ralink Technology, Inc.
 *
 * All rights reserved. Ralink's source code is an unpublished work and the
 * use of a copyright notice does not imply otherwise. This source code
 * contains confidential trade secret material of Ralink Tech. Any attemp
 * or participation in deciphering, decoding, reverse engineering or in any
 * way altering the source code is stricitly prohibited, unless the prior
 * written consent of Ralink Technology, Inc. is obtained.
 ****************************************************************************

Но вы же почему-то решили, что раз все опенсорс и есть гпл компоненты - значит все компоненты под гпл...

NiTr0 ★★★★★
()
Ответ на: комментарий от anonymous

Повторюсь: никто вам не мешает заменить проприетарные компоненты своими, открытыми, оставив лишь гпл код.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Конечно ни кто не мешает. Только попробовали бы! Мы также трясемся над свободными лицензиями, как мерзкие проприетарщники над своими.

Только этот перец лепит свою богомерзкую лицензию на весь продукт без оговорок, что его писанина — это лишь часть проекта.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Он где-то потер GPL копирайты/лицензии у компонентов? :)

Хотя он вполне мог бы сделать как зиксели - анально огородить бутлоадер, изменив формат образа/карту mtd разделов, и т.о. ограничив использование своей вари только своими девайсами.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Ну если кто-то совсем гад, это не значит что можно теперь фигней страдать. Тут разработчики переодически про лицензии спрашивают, а ты про копирайты не потертые и лицензии где-то внутри мне рассказываешь.

Я конечно придираюсь, но нелюблю когда людей вводят в заблуждение, пусть и не явно.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от NiTr0

Все, где нет в коде/в каталоге лицензии, или где указано явно - проприетарное.
Как пример:

Что же ты не привел ссылку где это находится пример.
Файлы с такой лицензией автор прошивки поместил в дерево исходников ядра, идущего под GPL!!
Это полный алис.

Еще раз. Прошивка - под GPL, как того требуют GPL компоненты ее. Но некоторые компоненты, от которых она зависит - не GPL

Еще раз. Прошивка - под GPL. Компоненты … Компоненты чего!? Нет у автора разбития на компоненты, у него вся прошивка «COMMERCIAL OPENSOURCE», что есть нарушение GPL.

Но вы же почему-то решили, что раз все опенсорс и есть гпл компоненты - значит все компоненты под гпл...

Это твое воображение решило, что я что-то решил.

arson ★★★★★
()
Ответ на: комментарий от arson

Но вы же почему-то решили

Я решил, что смешивание GPL компонентов и не GPL компонентов в одной программе и распространение этой программы, как комерческой — нарушение GPL.

arson ★★★★★
()
Ответ на: комментарий от arson

Что же ты не привел ссылку где это находится пример.

Файлы с такой лицензией автор прошивки поместил в дерево исходников ядра, идущего под GPL!! Это полный алис.

Их туда поместил ралинк вообще-то. Скачайте исходники того же дир-300, удивитесь. Или кинетика. Или любого другого роутера с ралинком/медиатеком. Аналогично - бродкомы (только у них блобы вообще, не исходники), аналогично - реалтеки, аналогично - прочие вендоры.

Удивлены? :)

Еще раз. Прошивка - под GPL. Компоненты … Компоненты чего!? Нет у автора разбития на компоненты, у него вся прошивка «COMMERCIAL OPENSOURCE», что есть нарушение GPL.

Ок, как вы предлагаете образ флэша разбивать на компоненты? :) И почему нет претензий к асусу/длинку/прочим, у кого тоже лежат проприетарные дрова в дереве, которые нельзя ни модифицировать ни изучать ни что-либо еще с ними делать, только собирать под конкретную модель роутера (ибо вендор сока - жадный, и сдк он продает, а не дарит кому попало - тот же hwnat моуль для ралинка, к примеру, $10k вроде как стоил)?

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Ок, как вы предлагаете образ флэша разбивать на компоненты? :) И почему нет претензий к асусу/длинку/прочим

Притензии есть ко всем.
Я не понимаю почему вы хотите мне доказать, что автор не нарушает GPL (причем ссылками на gnu.org :).

arson ★★★★★
()
Ответ на: комментарий от NiTr0

ограничив использование своей вари только своими девайсами

http://mysku.ru/blog/aliexpress/29103.html

http://mysku.ru/blog/aliexpress/27796.html

lolipop заливает кинетик и омни на китайчатину на ралинк\медиатек. И аппаратный нат работает.

kraftello ★★★★★
()

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

NiTr0 ★★★★★
()
Ответ на: комментарий от arson

Да потому что использование не-гпл библиотек/модулей в гпл проекте - таки не запрещено. И ограничения, накладываемые этими не-гпл модулями/компонентами на использование конечного продукта, таки могут иметь место. ГПЛ обязует публиковать код со всеми измененими - вот он есть, даже проприетарных компонентов. Но проприетарь от этого гпл не становится.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

ГПЛ обязует публиковать код со всеми измененими - вот он есть, даже проприетарных компонентов.

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

Не плохо бы в этом месте пруф на Столлмана. А то не совместимость, не совместимость. Оказывается все совместимо?

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от NiTr0

библиотеки, модули, проект, компоненты, продукт — ты хочешь меня запутать ;)

Эта Лицензия применима к любой программе или другому произведению, содержащему уведомление, помещенное держателем авторских прав и сообщающее о том, что оно может распространяться при условиях, оговоренных в данной Универсальной Общественной Лицензии. В последующем термин «Программа» относится к любой такой программе или произведению, а термин «произведение, основанное на Программе» означает Программу или любое произведение, содержащее Программу или ее часть, дословную, или модифицированную, и/или переведенную на другой язык. (Здесь и далее перевод включается без ограничений в понятие «модификация».) Каждый обладатель лицензии адресуется как «вы».

...

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

...

Эти требования применяются к модифицированному произведению в целом. Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения. Но если вы распространяете эти части как часть целого произведения, основанного на Программе, то вы обязаны делать это в соответствии с условиями данной Лицензии, распространяя права получателей лицензии на все произведение и, таким образом, на каждую часть, вне зависимости от того, кто ее написал.

arson ★★★★★
()
Ответ на: комментарий от mandala

Приводил ссылку на фак. ГПЛ позволяет использование в ГПЛ продукте не-ГПЛ библиотек. При этом - не-ГПЛ библиотеки не становятся автоматически под ГПЛ лицензией.

Пример, как выше писал - фирмвари ядра.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Чукча писатель, чакча не читатель

kernel.org нарушает GPL, потому что в ядрах линукса присутствуют фирмвари

Зайди в каталог и прочитай README

DO NOT ADD FIRMWARE TO THIS DIRECTORY.
======================================
...

Фирмвари распространяются отдельно

Приводил ссылку на фак.

Ну так прочти!
https://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySystem

arson ★★★★★
()

собаку там на цепи и никто не украдет твой модем

anonymous
()
Ответ на: комментарий от arson

Фирмвари распространяются отдельно

Да-да, make install их не ставит :)

Ну так прочти!

Чукча не читатель? Система в целом не проприетарная, но отдельные ее компоненты (скрипты инита, некоторые модули ядра, некоторый юзерленд) - проприетарные, и на их распространение накладываются ограничения. Да-да, те самые проприетарные библиотеки, которые позволяются GPL. Линковка GPL кода с проприетарными библиотеками не дает никаких прав автору GPL кода распоряжаться теми самыми библиотеками как ему вздумается.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Система, компоненты,библиотеки ... опять начал.
Да никто не запрещает тебе делать комбинированые «системы». В лицензии есть только определение «Программа»,«произведение, основанное на Программе» и что такое «самостоятельное произведение». Вышеприведенная прошивка на «самостоятельное произведение» никак не тянет (нет разделения на GPL и не GPL).

Их туда поместил ралинк вообще-то. Скачайте исходники того же дир-300, удивитесь.

Скачай что-нибудь поприличнее, какой-нибудь vonets_openwrt_7620_SDK или «MTK OpenWrt SDK» (если найдешь, дай ссылку :), и удивись - все раздельно.

arson ★★★★★
()
Ответ на: комментарий от arson

Вышеприведенная прошивка на «самостоятельное произведение» никак не тянет (нет разделения на GPL и не GPL).

Где разделение в любой прошивке на GPL и не-GPL? Ссыль в студию.

все раздельно.

https://github.com/stevenylai/ralink_sdk/tree/master/source/linux-2.6.21.x/ne... - где раздельно? hwnat - ни разу не GPL.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Где разделение в любой прошивке на GPL и не-GPL?

Ты хочешь оправдать нарушение тем, что другие тоже нарушают?
Ну хотя бы не так смешно — FREE ONLY FOR NOT COMMERCIAL (INDIVIDUAL) USE, кстати кто ему дал право распространять секретные материлы ralink-а :)

Ссыль в студию.

Еще раз даю ссылку на приведенный тобой фак: https://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySystem

где раздельно?

Вообще-то здесь. Правда сейчас посмотрел внимательно, хоть и раздельно, но опять путаница в лицензиях, весь каталог под GPL, некорые файлы (причем не hwnat) под своей. Так может mediatek исправилась (просто забыла в некоторых файлах лицензию подправить) ;)

arson ★★★★★
()
Ответ на: комментарий от arson

Ты хочешь оправдать нарушение тем, что другие тоже нарушают?

Я хочу увидеть хоть один пример, кто из производителей вынес свой проприетарный код отдельно. Особенно если учесть, что обычно проприетарный код линкуется статически.

Опять же - блобы (фирмвари) в ванильном ядре, это нарушение GPL или нет?

Ну хотя бы не так смешно — FREE ONLY FOR NOT COMMERCIAL (INDIVIDUAL) USE

Повторюсь - как автор хочет распространять, так и распространяет. Не нравятся условия - убираете его компоненты (скрипты системы инициализации, его реализацию nvram, веб-морду и т.п.) и используете как хотите.

кстати кто ему дал право распространять секретные материлы ralink-а :)

Распространяются в рамках требований GPL, как и у других вендоров, в сырцах для упрощения сборки. То, что код открыт - еще не значит, что его можно использовать как вздумается. Вон реалтек - тот все свои фичи оформляет блобами, и ничего.

Еще раз даю ссылку на приведенный тобой фак

Я просил ссылку на пример разделения. Живой.

некорые файлы (причем не hwnat)

https://github.com/stevenylai/ralink_sdk/blob/master/source/linux-2.6.21.x/ne... - где там GPL?

Так может mediatek исправилась (просто забыла в некоторых файлах лицензию подправить) ;)

И давно вы видели публикуемые лично медиатеком SDK к их продукции? :)

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Опять же - блобы (фирмвари) в ванильном ядре, это нарушение GPL или нет?

Ядро под GPL. Смотри теперь на лицензии блобов. Этот пример наоборот и не работает для обсуждаемой фигни.

mandala ★★★★★
()
Ответ на: комментарий от NiTr0

Я хочу увидеть хоть один пример

Повторюсь. AMD, Nvidia, RedHat и другие уважающие законы компании.

Повторюсь - как автор хочет распространять

Повторюсь, прочитай GPL или хотя бы свой фак.

Я просил ссылку на пример разделения. Живой.

Повторяешься уже да же в одном посте.

https://github.com/stevenylai/ralink_sdk/blob/master/source/linux-2.6.21.x/ne... - где там GPL?

Ralink мертв...

И давно вы видели публикуемые лично медиатеком SDK к их продукции? :)

Повторить шутку?

P.S. Мне надоело повторятся. Иди на юг.

arson ★★★★★
()
Ответ на: комментарий от mandala

Т.е. я могу взять любой блоб и его дизассемблировать к примеру, или модифицировать для использования со своим клоном чипа? Нет, нельзя, можно только юзать as is с определенным железом, хоть и идет в комплекте GPL продукта?

NiTr0 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.