Расширение .pages называет файл созданным с программным обеспечением обработки текста Apple под названием "Страницы". AFAIK, Страницы могут быть куплены наряду с другим iWork (комплект) инструменты как "Числа" (электронные таблицы) или одни. Это может произвести PDF и RDF поэтому, если можно спросить их формат, просто сделать это.
.pages файлы заархивированы архивы. Извлеките его, и Вы найдете несколько файлов, HTML, XML, изображений...
Таким образом, Вы не можете отредактировать их, но иметь предварительный просмотр.
AFAIK там является преобразователем № Pages2ODT.
Несколько вещей ударяют меня о том, что я вижу в Вашем /proc
и dmesg
вывод:
Вы не должны пытаться совместно использовать IRQ между устройствами. Это может работать, но намерение с ISA состоит в том, что каждое устройство на шине, которой нужна линия прерывания для работы, получает свой собственный IRQ. Если Ваши карты последовательного порта не дают Вам достаточно опций IRQ, Вы не можете просто смочь использовать их всех вместе в том ПК.
Адреса ввода-вывода, которые Вы используете для второй пары последовательных портов, нестандартны. ttyS2
обычно в 0x3E8 и ttyS3
обычно в 0x2E8. Я переместил бы их, если у Вас есть та опция с последовательной картой. (Нет никаких стандартных адресов ввода-вывода или IRQs для ttyS4
и.)
Кроме всего этого, если бы мне были нужны 6 последовательных портов на поле Linux, я не попытался бы использовать простые карты адаптера последовательного порта. Я использовал бы что-то как Digi AccelePort. Они все еще предлагают тот, который будет работать в Ваших слотах ISA, модели Xe. Если Вам нужно дешевый, необходимо смочь найти тот, плавающий вокруг на используемом рынке; они были очень популярной спиной в день.
Попытайтесь добавить 8250.nr_uarts=6
или в Ваших параметрах начальной загрузки ядра.nr_uarts=6
Править: Некоторая информация, которая могла бы помочь (надо надеяться).
CONFIG_SERIAL_8250_NR_UARTS=32
и CONFIG_SERIAL_8250_RUNTIME_UARTS=6
– Kristina
18.03.2011, 19:19
Попытайтесь использовать baud_rate 115200
параметр для setserial
Я знаю, что этот вопрос был размещен в марте 2011 года, но недавно я столкнулся с такой же проблемой на Debian, но нашел относительно неясную причину / решение.
Как я уверен, вы знаете, увеличение количества серийных устройств / dev / ttysx за пределами по умолчанию из четырех (/ dev / ttys0 через ttys3) легче всего сделать с помощью флага загрузки в grub (как изменение по умолчанию требует перекомпинку Ядро)
После загрузки эти новые устройства Ttys пусты (значения порта, IRQ, UART и т. Д., Установлено на ноль).
После экспериментов здесь оказывается причина, по которой вы пытаетесь Настройте порт с нулевым базовым бодом. К сожалению, он начинается как ноль.
Однако, когда вы пытаетесь изменить порт, не указав базовое бодение, Порт может стать «использоваться», и если мы не соблюдаем «Не должно иметь правило нулевого базового бода», у нас есть возможность ой Ядро через разрыв на ноль.
Что вы должны сделать, это указать значение base_baud, прежде чем делать что-либо еще. Если я помню правильно, Base_Baud 115200 работал для меня.
В дополнение к BASE_BAUD, как упомянуто в моем другом ответе на этот вопрос, это также может быть порядок аргументов: (у меня не было времени для эксперимента с различными приказами, чтобы увидеть, что именно исправлено Это, как определенно работало BASE_BAUD)
Я столкнулся с аналогичным набором вопросов, пытающихся получить новые последовательные порты, установленные в встроенное приложение X86. Вопрос для меня оказался, что программа Setserial преобразует аргументы командной строки, в порядке, в соответствующие операции IOCTL () для установки различных параметров устройства. В основном, Setserial применил стратегию: 1) Прочитайте текущую настройку для конкретного / dev / ttysx 2) Измените значения в качестве Specifid каждой командной строкой ARG, с каждой отдельной аргументом командной строки или флаг, превращаясь в IOCTL
, что указание типа UART (или Autoconfigure), прежде чем указать порт или IRQ, не будет работать правильно Для портов больше / dev / dev / ttys3, поскольку значение порта для / dev / ttys3 не инициализируется ни к чему. Это вызывает операцию IOCTL () для возврата с помощью errno, установленной на EinVal (неверный аргумент). Я подозреваю, что цепочка ITLECTL (), который ^ Fourport Flag, за которым следует флаг Low_Latency, превращается в то, что не имеет смысла водителю. https://bugzilla.kernel.org/show_bug.cgi?id=8458