Отладка USB-устройств писать свои драйверы, такие как мы можем отлаживать сетевые пакеты тсрйитр -я -х?

Как для отладки и трассировки USB-устройство, подключенное к моей системе. Так что я могу построить свой собственный драйвер, где производитель не хочет строить его на платформе Linux.

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

10:04:07.597910 ИС на localhost.локального домена.afs3-ЛК > на localhost.локального домена.55400: флаги [.], АСК 383, выиграть 529, варианты НОП,НОП,ц вал 5627394 ККМ 5627394], длина 0
 От 0x0000: 4500 0034 5c59 4000 4006 e068 7f00 0001
 0x0010: 7f00 0001 1b5f d868 56e8 837f 577b 5164
 0x0020: 8010 0211 fe28 0000 0101 080a 0055 de02
 0x0030: 0055 de02

Как я могу сделать это для USB2.0 или USB3.0 или PCI-Х1 карты?

enter image description here

+53
Victor Xu 28 янв. 2014 г., 7:16:24
15 ответов

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

Вы можете выбрать какой-то другой легкий дистрибутив, как щенка, например Линукс Линукс.

Все зависит от того, что вы хотите использовать ноутбук для.

+956
user4718 03 февр. '09 в 4:24

Вы можете перетаскивать файлы должны быть выполнены при запуске в ~/.конфиг/автостарт
Однако, они должны быть ярлыки (*.Desktop-файлы)
Если вы хотите запустить скрипты или документы,
поместить их в папки скриптов и документов , которые вы создаете внутри автостарт
и создать следующие ярлыки в автозапуск:

сценарии.рабочий стол:





[Запись Рабочего Стола]
Имя=Скрипты в папке 'сценарии' 
Метод exec=/бин/Баш-C 'для F в ~/.конфиг/автозапуск/скрипты/*; сделать функцию eval "$Ф&"; сделано'
Тип=Приложение


документы.рабочий стол:

[Запись Рабочего Стола]
Имя=документы в папку 'Документы' 
Метод exec=/бин/Баш-C 'для F в ~/.конфиг/автозапуск/документов/*; делать оценку "кода валюты XDG-открытые $Ф&"; сделано'
Тип=Приложение

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

+598
user188386 16 апр. 2015 г., 13:59:21

Недавно я обновился с 11.04 до 11.10. Однако во время обновления, моя выключение ноутбука, потому что я забыл телефон на зарядку.

Однако после Ищу работу в интернете мне удалось заставить его работать, и теперь на экране входа в систему показано 11.10, но когда я войти, я не вижу терминала в пусковой установки или обновления менеджер, плюс нет кнопки справа вверху, только 1, который показывает прочность WiFi, приложения и тире не возвращает результатов.

Пожалуйста, помогите. У меня нет компакт-диска для загрузки, но есть загрузочный USB с 12.04 ЛТС.

+502
raspayu 12 февр. 2019 г., 0:18:49

Когда я управляла пабликах, я хотел установить их в сетевой среде, а затем установить растяжку на них (http://sourceforge.net/projects/tripwire/).

Растяжку в основном проверяют все файлы на системы и генерации отчетов. Можно исключить те, которые вы говорите, могут меняться (например, файлы журналов) или что вы не заботитесь о (почтовые файлы, кэш места, и т. д.).

Было много работы посредством докладов и настройки, но это было приятно знать, что, если файл изменен, и вы не установите обновление, чтобы изменить его, вы знали, что есть что-то, что нужно, чтобы быть исследованы. Я на самом деле не нужно все это, но я рад, что мы провели его вместе с программным обеспечением брандмауэра и регулярное сканирование портов сети.

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

+481
David Rimoch 10 авг. 2015 г., 21:44:32

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

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

В идеальном случае у вас есть следующие настройки:

[Ты]---[провайдер]---[интернет]---[удаленный провайдер]---[удаленный компьютер]

В этом случае (и если провайдеры накладывают никаких ограничений на подключение), вы только должны знать удаленному компьютеру IP-адрес.

Но как правило, это установки:

[Ты]---[маршрутизатор]---[провайдер]---[интернет]
|
 [Удаленный ПК]---[маршрутизатор]---[удаленный провайдер]

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

Поэтому в зависимости от удаленного маршрутизатора нужно создать правило пересылки порт и перенаправлять TCP/5900 до места назначения ПК порт TCP/5900.

Примечания:

  • Он сообщил о том, чтобы изменить порт на маршрутизаторе, чтобы что-то еще, чтобы сделать его более трудным для кого-то „взломать” ваш дедушка ПК.
  • Есть проблема с динамическими IP-адресами (каждый раз, когда подключение устанавливается, как правило, новый IP-адрес назначается).
  • Вы могли бы быть лучше с более гибкое решение (например, по TeamViewer).
+470
Matthias Nott 23 мая 2019 г., 8:10:26

Сценарий

Установить Ubuntu 12.04 LTS сервера на в RAID10 с Boot на RAID1 в.

  • 4 - 2ТБ SATA жестких дисков
  • 3 разделы (в/Boot, /и своп)
  • загрузки (256 Мб каждый диск) установки в RAID1 на/dev/md0
    • раздел ext2, в файл/dev/md0p1 должны быть где загрузки загружается
  • своп и корневой раздел (остальные на диске) установка в RAID10 /Дев/МД1
    • раздел swap - разделом 8 ГБ в RAID10, Линукс-своп файл/dev/md1p1
    • корневой раздел - оставшееся пространство в RAID10 - раздел GPT таблицу, в ext2 /Дев/md1p2

Мы настроили наши диски и RAID-конфигурации с помощью команды mdadm, fdisk и разошлись при запуске Убунту 12.04 ЛТС пробный сервер с флэш-диска.

Установка не на жратву. Я не могу пройти мимо этого. На одной машине он не на жратву-пустышка-установить, и на других он просто не со жратвой. Последняя из машин установка завершена, но просит установить загрузчик в другое место или не на всех. Установщик хоть и перестает отвечать на запросы, если вы выберете "установить в другом месте".

Цель

Мы хотим, чтобы ОС загружается на в RAID10, но мы хотим убедиться в том, что если любой диск выйдет из строя машина может еще загрузиться с /загрузиться и найти ОС в RAID10.

Что Мы Знаем

Альтернативный установщик поддерживает конфигурацией RAID10 при установке, но не достичь нашей цели, не принимая один и тот же процесс в настройке дисков?

Мы знаем, что мы должны видеть наши рейды в /Дев/маппер/{массив-имя} но мы не можем, мы видим только контроль. Эту информацию я собрал из этой предыдущий вопрос

Мы следовали инструкциям, мы нашли здесь и здесь

Что мы не знаем

  1. Есть ли лучший способ, чтобы сделать это, и все-таки добиться своей цели?
  2. Почему мы не видим наши диски в /Дев/маппер/
  3. Самое главное: почему мы не можем установить загрузчик на наш файл/boot раздел, а именно на/dev/md0p1 при установке.

Обновления

Мы пытаемся это одновременно на двух машинах. Один получает эту ошибку "исполнителей жратвы-установить-пустышка' не удалось. это фатальная ошибка" , а другой получает "исполнителей жратвы-установка /Дев/СДА' не удалось. это неустранимая ошибка" , Я под впечатлением, что эти ошибки, относящиеся к разным частям установке grub. Любые Идеи?

+358
BSlink 21 окт. 2010 г., 20:41:29

Я думаю, что у меня стоит тот же вопрос, в Ubuntu 12.10 живой DVD не загрузиться в EFI режиме, чтобы программа установки не установки Ubuntu в режиме EFI даже если жесткий диск разбит как GPT диск. Так, после завершения установки, загрузчик не работает, потому что Windows 8 в режиме EFI и Ubuntu не.

Если я выбрать только ели, в установки DVD-диска не загрузиться.

Я не уверен, если есть какое-то решение.

Кто-то заявил, что заручиться поддержкой загрузки не идет до 13.04, но я думал, что он уже был в 12.10. Включение безопасной загрузки может заставить DVD привод для работы в режиме EFI. Но кто знает?

Я попытался установить "изысканный" в Windows 8 и дошел до шага 10 по http://www.rodsbooks.com/refind/installing.html#windows но как стержень заявил, что он не испытан на этот шаг и не удается установить на этот шаг.

Так суть в том, чтобы получить второй жесткий диск и установить Ubuntu на нем и переключаться между дисками.

Я считаю, что если я изменять настройки системы, чтобы ели только то Windows 8 сапоги и если я установить его в наследство только тогда Убунту сапоги, но Ubuntu не могу установить ОС Windows объем поэтому без обмена файлами между ОС (флешка USB-накопитель, чтобы сделать это).

+312
user29811 19 апр. 2014 г., 9:27:34

Там было много ответов. Добавив к этим ответам, вы можете попробовать это : Меню grub загружается из /boot/grub/с жратвы.файл cfg ; если вы используете версию Ubuntu позднее 9.10. Для предыдущих версий это файл /boot/grub/с меню.ЛСТ.

Откройте этот файл и вы увидите подробные списки меню (через несколько строк кода) блока как следующий стиль:

 ### Начало файла /etc/харч.д/. ...###
 menuentry ...
...
 ### Конец ....................###

Последние menuentry будет Windows 7 . Если вы хотите, чтобы Windows 7 при первом меню разрубить этот раздел и вставить его перед "с Ubuntu, с Linux 2.6.35-27 универсальный" menuentry блока. Если вы не хотите, чтобы другие menuentries можно их закомментировать или удалить их.

+274
wharevvs 13 сент. 2012 г., 0:15:42

Ubuntu поставляется с предустановленной поддержкой VPN. Эта функция доступна на вкладке сетевых подключениях:

  • Убедитесь, что сеть-диспетчер установлен (должен быть на любой по умолчанию с дистрибутивом Ubuntu).
  • Открытая система > параметры > Сетевые подключения или щелкните сеть-диспетчере трее и выберите VPN-соединения > настроить VPN ...
  • Нажмите кнопку + Добавить кнопку и входите в VPN детали вашего счета.
+206
John Deaux 24 янв. 2015 г., 16:35:44

Недавно я установил Kubuntu (http://www.kubuntu.org/), чтобы улучшить скорость использования Ubuntu. Neverhteless когда я пытаюсь запустить мой Rails приложений с помощью команды "рельсы ы" я получаю следующую ошибку:

Программа 'рельсы' может быть найдено в следующих пакетах:
* рельсы
* в Ruby-railties-3.2

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

+201
IvanS95 30 мар. 2012 г., 12:47:44

13.04

Инструмент твик единство может быть использован для настройки единство в Ubuntu 13.04 и новее. Она также доступна в PPA для пользователей Ubuntu 12.10.

установка

единство-твик-инструмент Install unity-tweak-tool

или через команду судо apt-получить установку единства-твик-инструмент

Для установки на 12.10 вы будете иметь, чтобы добавить инструмент твик единства (УТТ) с ППА. Запустить

судо дополнения кв-репозиторий PPA:Фрейя-Дев/единство-твик-инструмент-ежедневно 

Чтобы добавить PPA и

суда apt-получить обновление && судо apt-получить установку единства-твик-инструмент 

Чтобы обновить список пакетов и установить УТТ.

Настройка Единства

Как вы можете видеть УТТ имеет довольно много вариантов, когда дело доходит до настройки рабочего стола.

enter image description here

Основной интерфейс разделен на четыре основные категории:

  • Единство

  • Оконный Менеджер

  • Внешний вид

  • Система

Примечание: есть кнопка на каждой вкладке, которая позволит восстановить все настройки к их значениям по умолчанию на вкладке восстановить значения по умолчанию.

Единство

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

Лаунчер

На вкладке лаунчера вы можете настроить элементы лаунчер единства:

enter image description here

поведение

  1. Автоматически скрывать: устанавливает ли лаунчер автоматически скрывается, когда не в фокусе

  2. Автоматическое скрытие анимации: управление анимацией используется в автоматическое скрытие лаунчера, если скрывать автоматически устанавливается на.

  3. Выявить расположение: если скрывать автоматически активируется, управляет, можно ли активировать лаунчер с боков или только в левом верхнем углу.

  4. Выявить чувствительность: Если скрывать автоматически активируется, контролирует чувствительность лаунчер давая сосредоточиться.

внешний вид

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

  2. Уровень прозрачности: если прозрачность включена, контролирует уровень прозрачности лаунчер.

  3. Цвет: определяет цвет пусковая установка базируется на текущих обоев или использует пользовательский цвет.

  4. Видимость: если несколько мониторов используются, управляет пусковой виден на всех рабочих столах или просто на рабочем столе.

значки

  1. Срочная анимация: контролирует срочная анимация Launcher иконки.

  2. Запуск анимации: управление анимацией пусковой значок, когда приложение запускается.

  3. Значок фоны: контролирует, когда значок фоны (так называемые "подсветки") на.

  4. Значок размер: регулировка размера Launcher иконки.

  5. "Показать рабочий стол" : определяет, будет ли команда "Показать рабочий стол" значок отображается в лаунчере.

поиск

На вкладке Поиск можно настроить поиск единства.

enter image description here

общие

  1. Размытие фона: определяет, будет ли фон черточки размыто или нет.

  2. размытие типа: Если размытие фона включен, определяет, будет ли размытие обновления с фоном или нет.

  3. поиск в интернете источников: контролирует ли Launcher показывает результаты из онлайн-источников.

приложения

  1. Шоу "другие предложения": определяет, будет ли "больше предложения", категории отображается в тире результаты.

  2. Шоу "недавно использованных приложений" : определяет, будет ли приложений объектив показывает недавно использованные приложения.

файлы

  1. Включить поиск файлов: включает или отключает возможность поиска незарег-файлы объектив.

выполнить команду

  1. Очистить историю: очищает АЛТ+Ф2 команд.

панель

На вкладке панель управления Параметры панели единства.

enter image description here

общие

  1. Меню видна: определяет, как долго приложения меню отображается при первом открытии.

  2. Прозрачность: включение или отключение прозрачности панели.

  3. Уровень прозрачности: если прозрачность включена, контролирует уровень прозрачности.

  4. Непрозрачные панели для максимизации окна: Если прозрачность включена, управляет максимальным панель Windows-это прозрачный, а также.

показатели

Разделы индикаторов содержит параметры для тонкой настройки индикаторов на панели единства.

Некоторые из вещей, которые вы можете контролировать включают в себя:

  • Точная настройка количества деталей, времени и даты индикатора (Дата, 24 часовой формат времени, секунды и т. д.)

  • Включить или отключить индикатор Bluetooth

  • Точная настройка индикатор мощности

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

  • Показать Ваш логин в панель

переключатель

На вкладку Switcher позволяет настроить вкладку единства АЛТ+коммутатор.

enter image description here

общие

  1. Отображения "Показать рабочий стол" устанавливает, является ли "показывать рабочий стол" значок отображается в области выбора.

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

  3. Переключение между свернутые окна: контролирует ли Switcher позволяет переключаться на свернутые окна.

  4. Автоматически выставить окна: управляет коммутатор предоставляет свернутые окна.

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

веб-приложения

enter image description here

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

  1. Интеграция подсказок: если вы получаете установку строке при посещении сайта с поддержкой веб-приложений.

Дополнительные

enter image description here

ИЛС

  1. Вспомните предыдущие команды: устанавливает ли Худ запоминает предыдущие команды, которые вы использовали.

Сочетания Клавиш

  1. Провести супер для сочетания клавиш: при активации, нажимая Супер будет выделить различные сочетания единства.

enter image description here

Вы также можете изменить некоторые из пусковой клавиши единства.

Уведомления

Здесь вы можете установить, следует ли (в умножить мониторов дисплей) уведомления отображаются на активный дисплей или все отображает.


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

+187
JAGS 8 окт. 2013 г., 13:38:48

Лучший способ обезопасить любой компьютер-просто отключите его.

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

Многие из этих мер безопасности присутствуют в вики здесь: Убунту безопасности

Здесь вы найдете введение к наиболее известным формам атак и способы их предотвращения, в том числе:

Введение в AppArmor

Хост-системы обнаружения вторжений (делятся)

Сетевые Системы Обнаружения Вторжений (Фыркают)

Вирусы

SSH и VNC

Брандмауэр

и т. д.

К счастью, есть несколько хороших ресурсов, где вы можете узнать больше:

Безопасности

Мой любимый сайт по безопасности

InstallingSecurityTools

Безопасности Большой Ol' Убунту Ресурсов

Блокировки В Ubuntu

Основная информация

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

  1. Сменить порт SSH или отключить (если он вам не нужен)
  2. Настройка брандмауэра (поджигатель - новичков, в iptables - продвинутых пользователей)
  3. Отключить Флэш/Ява
  4. Защитите свой дом - судо команду chmod 0700 /Home/ваш пользователь-имя
  5. Скачать обновление пакетов безопасности
  6. Используйте надежные пароли
  7. Вместо того, чтобы ограничить доступ с правами root, использовать sudo
  8. Не устанавливать программное обеспечение или добавить репозитории из ненадежных источников
  9. Запретить все куки и добавить надежные узлы, позволяющие только на сессию.
  10. Ядра и закаливание компилятора

Также есть версии Ubuntu название Ubuntu Server, которые вы должны попробовать.

+145
Jon Fabritius 27 мая 2016 г., 4:51:48

Так как там больше пространства в ИСО (750 МБ на данный момент) для версии 12.04 и лимит 700МБ удаляется, есть мысли о добавлении способности к инструментам командной строки.

Я задаю этот вопрос, поскольку, хотя apt-получить рекомендуется, я по-прежнему считаю себя лучше работать с aptitude, так как он имеет дружественный, все в одну команду характеристики.

Он рассматривался на 12.04 или будущих версиях?

+127
Joel Schoenberg 29 янв. 2016 г., 19:42:57

У меня была такая же проблема и я решил ее путем добавления

черного списка acer_wmi

в файле/etc/команды modprobe.д/игнор.конф

Перезагрузить позже беспроводные работал.

(это было взято из http://ubuntuforums.org/showpost.php?p=11006092&postcount=2)

+104
Eswar Vignesh 22 мар. 2010 г., 18:32:16

Я заинтересован, чтобы использовать сервер Ubuntu 12.04 только в командной строке операционной системы, чтобы повысить свои знания линукса в глубину. Я установил его на моем Dell ноутбука Inspiron 1120, но я не могу подключиться к интернету через мой смартфон Micromax MMX и 352G USB-модем 3G ( я использую мобильных перезарядки карманный интернет как провайдера с АПН "aircelweb" в Сети 2G). Я не знаю, как настроить мой модем для подключения к интернету. Мой вывод команды lsusb является следующее:

[email protected]:~$ команды lsusb
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 002 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобуса 003 001: с ID 1d6b:0001 Linux и основания 1.1 корневой концентратор
Устройство шины 004 001: с ID 1d6b:0001 Linux и основания 1.1 корневой концентратор
Устройство автобусных 002 002: ИД 0bda:0138 Realtek полупроводника корп кард-ридер
Устройство автобусных 002 003: ИД 0bda:58f3 Realtek полупроводника корп. 
Устройство автобусных 001 004: ИД 1c9e:9605 технологии омега 
[email protected]:~$

Мой модем определяется в последней строке как технология "омега". - Это кто там, чтобы помочь мне для конфигурации в деталях.

Он отлично работает, когда я использую этот модем в Ubuntu 12.04 после команды modprobe usbserial для рабочего стола. Но я хочу настроить его на сервер Ubuntu 12.04 без использования скрипта sakis3g.

+99
leebyte 1 нояб. 2011 г., 17:09:45

Показать вопросы с тегом