LINUX.ORG.RU

LAN отображается, но при использовании - fatal trap 12


0

0

Поставил на Asus eeepc 900 FreeBSD 7.1. Сгенерировал из вендовых драйверов драйвер с помощью ndisgen, загрузил, ошибок не было.

#ifconfig

ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500

   ether 00:22:15:1c:ad:81

   media: Ethernet autoselect

   status: nocarrier

#ppp -ddial .........

подключается, через секунду fatal trap 12. Гуглил достаточно долго, ничего не нарыл. Только то, что в начале сетевуха функционирует.

#cat /etc/ppp/ppp.conf

default:

set log phase LCP

set ifaddr мой_ип 255.255.255.0

.........:

delete all

set device PPPoE:ndis0

set MTU 1500

set MRU 1500

set dial

set login

set authname «логин»

set authkey «пароль»

enable dns

set crtscts off

set speed 115200

enable lqr

accept lqr

set reconnect 5 999

disable deflate

disable pred1

disable vjcomp

disable acfcomp

disable protocomp

add default HISADDR

set timeout 0

set redial 5 0

Ошибка:

Fatal trap 12: page fault while in kernel mode

fault virtual address = 0x0

fault code = surepvisor read, page not present

instruction pointer = 0x20:0x0

stack pointer    = 0x28:0xe6589aa4

frame pointer    = 0x28:0xe6589acc

code segment    = base 0x0, limit 0xfffff, type 0x1b

       = DPL 0, pres 1, def32 1, gran 1

processor eflaga = interrupt enabled, resume, IOPL = 0

current process    = 725 (ppp)

trap number = 12

oanic: pagefault

До этого ещё предупреждение вылезало, включил в ядро пару опций и исчезло. Так же в .inf файле была строка с ошибкой

HelpText         = «This Atheros network Controller connects you to the network.»

Без '^M' в конце, из-за неё не генерировалось. Пришлось удалить.

ЧЯДНТ?

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